- 14 May 2024
- 2 Minutes to read
- Print
Configure SaaSify to receive notifications
- Updated on 14 May 2024
- 2 Minutes to read
- Print
In this Article
This article explains how to configure SaaSify to receive notifications. To receive notifications, subscribe to the AWS Marketplace Amazon Simple Notification Service (Amazon SNS) topics provided to you during product creation. The topics provide notifications about changes to customers’ subscriptions and contract entitlements for your products. This lets you know when to provide and revoke access for specific customers.
Pre-requisites
SaaS listings should be created on AWS marketplace portal in order to create SNS subscription individually for each product(listing).
SaaSify PSM will provide the following information as part of the configuration:
Cloud Formation Quick Create URL
SaaSifySNSWebhookUrl
Note:
Ensure you have all the above details provided by the PSM.
Create SNS Subscriptions
For SaaSify to start receiving notifications, we need to ensure the SNS Subscriptions are created and point to the SNS Webhook URL of SaaSify.
Follow the below steps for creating the SNS Subscriptions:
Open the Cloud Formation Quick Create URL provided by PSM in the Browser and log in using your AWS Credentials.
Ensure the correct Region: N.Virginia (us-east-1) is selected.
Provide the Stack name. For example: AWSMarketplace-SaaSify-<PRODUCT-CODE>
Update the below Parameters values:
Under Parameter, for EntitlementServiceSNSTopicArnParameter paste the value of Entitlement Service SNS topic ARN. You will get this value from the Product Summary page in AMMP
Under Parameter, for MeteringServiceSNSTopicArnParameter paste the value of Metering Service SNS topic ARN. You will get this value from the Product Summary page in AMMP
SaaSifySNSWebhookUrl, the value is provided by the PSM
Click on Create Stack
Once the Stack creation is completed successfully, you can see the status as Create_Complete
Navigate to the Resources tab to ensure that Entitlement and Metering SNS Topics are created.
Note:
The above steps needs to be setup for all the Public Listings(SaaS contract based).
Next Step
Proceed to Test & Review the Listing.