Skip to main content
All CollectionsEnterprise Collection
Set up SAML SSO with Microsoft Entra ID
Set up SAML SSO with Microsoft Entra ID

For Enterprise customers: Learn how to set up both SAML SSO for Microsoft Entra ID (formerly Azure AD)

Wayne L. avatar
Written by Wayne L.
Updated over a month ago

Function Introduction

Single Sign On (SSO) allows users to log in once and access all mutually trusted application systems in a multi-application environment. Once users enable this feature and complete the configuration in the management backend, they can choose to directly log in to HeyGen using SSO.

🛎️ Note: HeyGen SSO does not currently support just-in-time provisioning and SCIM. If a new user is invited into a space, they must sign-up for a new account with an email and password first to accept the invitation. After that, they can access through SSO.


Setup Instruction

Step 1: Create A New App in Azure

Click Azure Active Directory in Azure.

Click Enterprise Applications.

Click All Applications.

Click New Application at the top.

Click Create your own application at the top.

Input HeyGen as name and click Create.

Click Single sign-on and SAML.

Click Edit.

Input Identifier and Reply URL.

For URL B: You can find it on HeyGen.

Click SSO and Turn on SSO, then copy the URL and fill it in URL B.

Fill in the 2 URLs and click Save.

Note: Ensure your application passes user identity to HeyGen in "email" format; that is the NameID claim is in the form of an email address.

Set the following user attributes:

  • firstName

  • lastname

Step 2: Assign Users

Click Assign users and groups.

Click Add user/group.

Click None Selected to add users.

Click Assign.

Step 3: Get Setup Instructions

Find the following A/B/C in the Single Sign-On Page. Then download and open C with notebook to get the content in C.

Step 4: Configure HeyGen SSO

On HeyGen SSO page,fill in the three parameter information obtained from Okta and click Save.

Step 5: Sign in HeyGen using SSO

Click SSO in the login page.

Did this answer your question?