CircleHD
  • CircleHD Help guide
  • GETTING STARTED
    • What is CircleHD?
    • How to Signup?
    • How to Sign In?
    • How to Sign In With MFA Token?
    • How to Setup Account & Profile?
    • How to Reset Password?
    • System FrontPage
    • How To Search All Portal Videos?
    • How to Open My History List?
    • How to Logout?
  • MANAGING VIDEO CONTENT
    • How to upload a Video?
    • How to Edit/Delete an Existing Video?
    • How to Share a Video?
    • How to Record a New Video?
    • Recording Screen + Camera (Picture in Picture) for effective training
    • How to Open My Favorites List?
    • How to Add a Video to Favorite?
    • Video Player controls
    • Import Video, Media or Content from External Sources into CircleHD Portal
    • How to Post Comments And Rating?
    • What are the supported Video File Formats?
    • How to replace an existing video?
    • Embedding Videos
    • How to secure Video / Media access using SSO Access Control List (ACL)?
      • Video Analytics
  • CHANNELS
    • What is Channels List?
    • How to View Channel Content?
    • How to Create New Channel?
    • How To Edit Channel?
    • How To Delete Channel?
    • How To Subscribe/Unsubscribe to a Channel?
    • What is a Private and Public Channel?
    • How to add Co-Owner to Channel?
    • How to secure view access to a Channel using SSO Access Control List?
  • PLAYLISTS
    • How to see the quiz statistics
    • What is The Playlist?
    • How to Create a New Playlist?
    • How to create a quiz in a playlist
    • How to assign a playlist with quiz to a user
    • How to Share Your Playlist ?
    • What is The Difference Between a Channel and a Playlist?
    • How to Share Your Playlist to External Users/Customers?
    • How to Change The Order of Videos Within a Playlist?
    • How to Make a Playlist Public?
    • How to see playlist statistics.
    • How to Delete a Playlist?
    • How to attempt an assigned quiz?
    • How do I Delete Videos from Within a Playlist?
  • PODCAST
    • How to Create / Update / Delete a Podcast Show?
    • How to secure a Podcast Show?
    • How to Create / Update / Delete Podcast Episodes?
    • How to navigate to a Podcast?
    • How to subscribe to a Podcast Show?
    • How to share Podcast internally and externally?
    • How to view Podcast usage and analytics?
  • COURSES
    • What are Courses in CircleHD?
    • How to create a new Course?
    • How to assign a course?
    • How to view Stats for Courses?
    • How to view course assigned to you?
    • How to view all courses assigned to you?
  • COACH
  • MANAGEMENT
    • DEVELOPERS SDK
      • Developer Documents
    • Advanced
    • Enable / Disable Email Notifications
    • ANALYTICS
      • How to Open System Dashboard?
      • How to Open Media Reports?
      • How to Monitor the Views?
    • INTEGRATION PARTNERS
      • SCIM Integration
      • Google SSO Integration
      • Zoom Integration
        • Installation Steps
        • Uninstall Steps - Zoom Integration
      • Slack Integration
      • Salesforce Appexchange Integration
    • How to create Groups?
    • SETTINGS
      • Portal Settings
      • Security Settings
      • Steps to Integrate SSO with CircleHD
      • Advanced Meta-Data
    • How to Manage Portal Users?
    • How to add users in bulk to the Portal?
    • How to Manage Portal Media?
    • How to Invite Users to The Portal?
    • How to use Full Text Search and custom fields for Content Discovery
    • SSO Key Rotation
  • MOBILE APPS
  • SUPPORT
    • Support Matrix
    • Contact CircleHD
  • FAQs
  • BILLING
  • Change Logs
Powered by GitBook
On this page
  • Test the Integration
  • Activate SSO Throughout The Site
  • Help & Support
  1. MANAGEMENT
  2. SETTINGS

Steps to Integrate SSO with CircleHD

PreviousSecurity SettingsNextAdvanced Meta-Data

Last updated 4 years ago

1- First, login to your CircleHD portal with your admin credentials, and navigate to Portal Settings -> Single Sign On (SAML), which should be at https://<YOUR DOMAIN>.circlehd.com/admin/sso

2- Turn On Enable Single Sign On Switch [1].

3- Provide the Metadata/Audience XML [2] (https://<YOUR DOMAIN>.circlehd.com/auth/saml2/metadata.xml) to your IT SSO Admin. The document contains information about Audience system that allows your instance to verify that it is the intended recipient of a SAML response and generate corresponding certificate to be used by CircleHD.

4- Additionally, your Organization IT SSO Admin may ask for the following information and / or configurations,

1

App name

CircleHD

2

App logo

3

Single sign on URL

https://<YOUR DOMAIN>.circlehd.com/auth/saml2

4

Use this for Recipient URL and Destination URL

Yes

5

Audience URI (SP Entity ID)

https://<YOUR DOMAIN>.circlehd.com/

6

Default RelayState

Empty

7

Name ID format

EmailAddress

8

Application Username

Email

9

Response

Signed

10

Assertion Signature

Signed

11

Signature Algorithm

RSA-SHA256

12

Digest Algorithm

SHA256

13

Assertion Encryption

Unencrypted

14

Optional SAML Attributes (used for reporting)

fname: "<FIRST NAME>"

lname: "<LAST NAME>"

display_name: "<DISPLAY NAME>"

department: "<ORG/DEPARTMENT>"

function_name: "<JOB FUNCTION>"

manager: "<MANAGER EMAIL>"

cost_center: "<COST CENTER>"

rtd_chain: "<REPORTING CHAIN (separated by comma)>"

location: "<LOCATION>"

5- Receive the following information from your IT SSO Admin to continue. This may be contained in the Identity Provider metadata XML File

  • Login URL [4] (Identity Provider Single Sign-On URL) : TO BE USED FOR REDIRECTING USER WHEN AUTHENTICATION IS REQUIRED.

  • Logout URL [5]: (OPTIONAL) THE DESTINATION FOR THE USER WHEN LOGGING OUT FROM CIRCLEHD.

  • Certificate [6]: X509 PUBLIC KEY CERTIFICATE TO VALIDATE THE RESPONSE FROM YOUR IDP.

  • Fill in all the Fields accordingly.

6- Click on the "Save" button [7] to save SSO Settings.

Test the Integration

1- Navigate to on the Sign in Test URL [3]: https://<YOUR DOMAIN>.circlehd.com/auth/saml2/signin

2- Make sure you are able to login to CircleHD domain using your Org SSO Credentials.

3- Test this integration from a different browser or Incognito mode.

4- Make sure new users can log-in from the test URL without having to be invited first.

5- If any of the test fail, you can try again by repeating above steps. If issue persists, please reach out to CircleHD Support at support@circlehd.com.

Activate SSO Throughout The Site

When above Steps and Tests are successful, you have dual authentication mode turned on. Your users will automatically be provisioned when logging in via SSO. However when they access URL directly they will be prompted to enter password.

To activate SSO throughout the site: Please Contact CircleHD support at support@circlehd.com

Help & Support

DOWNLOAD FROM

If you need help anytime during the process you can send a request via or contact CircleHD support at support@circlehd.com

https://www.circlehd.com/contactus/
https://static.circlehd.com/img/circlehd-presskit.zip