webcastcloud can be integrated with NoviAMS to provide Single Sign-On with your webcastcloud content library, whilst ensuring your membership data in webcastcloud remains up-to-date to manage access control and pricing policies for your videos, webinars, events and courses online.
Follow the steps below to configure webcastcloud and NoviAMS SSO and advanced integration.
Add webcastcloud as a SSO Client in NoviAMS
-
- In NoviAMS, browse to Settings > SSO Clients
- Select Add SSO Client
- Enter Name: webcastcloud
- Valid Redirect Urls: https://{yoursite}/noviams/sso Replace {yoursite} with your webcastcloud production hostname
- Save and Close
- Copy the ClientID and Client Secret. You will need to add these to webcastcloud Admin.
- In NoviAMS, browse to Settings > SSO Clients
Create API Keys in NoviAMS
- In Novi AMS, Browse to >Settings > API Keys
- Select Add API Key
- Name: webcastcloud
- Scope: Event Data, Member Data, eCommerceData
- Once you have saved, click Edit on the webcastcloud API key that was created:
- Copy the API Key and Signing Secret. You will need to add these to webcastcloud Admin.
Configure NoviAMS Integration in Webcastcloud
- In Webcastcloud Admin, browse to Settings >Integrations >Platforms
- Toggle on NoviAMS, and select Edit
- OAuth SSO Details:
- Base Url: The base URL for your call will be the URL for a customer's Novi website. For example, if your website is https://www.myassociation.org
- ClientID and Client Secret: copy and paste the details from section 1 above.
- API Details
- API Key: copy and paste the details from section 2.
- Turn on Write Back CE Activity flag
- Save