disabled
Back to Udemy

Sign in
English (United States) Deutsch Español Français (France) 日本語 한국어 Português 简体中文
  • Sign in
  • English (United States) Deutsch Español Français (France) 日本語 한국어 Português 简体中文
Search for solutions
Student Topics
Instructor Topics
Udemy Business Topics
Read article
Combined Results
Do these help?
What's this?
Udemy Business
If you need assistance, please reach out to {{HREF}}
See all {{COUNT}} articles
  1. Udemy Business
  2. Managing users
  3. Single Sign-on (SSO) provisioning

How to configure SSO with Google Workspace (standard experience)

In this tutorial, we'll configure Google Workspace (formerly known as G Suite and Google Apps for Work). 

  • Learn how to configure advanced SSO settings on an organizational level.
  • Learn more about the provisioning features that are supported through single sign-in (SSO) with Udemy Business.
  • Note: SSO integration is only available with the Enterprise Plan.

Note: 

  • On March 25, 2026, we introduced a new, streamlined way to configure SSO. This new experience became the standard setup experience for all net-new configurations after that date, and we're currently working to transition all existing connections from the legacy experience. You can read about the legacy experience here. Please reach out to the Udemy Business support team if you have any questions.

Step 1: Locate Your SaasID

To configure Google Workspace you will need your SaasID. This value will be provided by Udemy Business and it is going to be the sub domain to access Udemy, for example, the yoursubdomain where the Udemy Business full address is yoursubdomain.udemy.com.

In addition to your SaasID, you will also need the following parameters to configure Google Workspace.

  • Identifier (Entity ID): https://sso.udemy.com
  • Reply URL (Assertion Consumer Service URL): https://sso.udemy.com/api/oauth/saml
  • Sign on URL: https://{{domain}}.udemy.com/

Step 2: Create a New SAML Application in Google Workspace

The steps below outline how to create a new SAML application in Google Workspace.

  1. Log into Google Workspace admin console.
  2. Navigate to Apps > Web and Mobile apps.

web_and_mobile_apps.png

3. Click Add app > Add custom SAML app.

add_custom_saml_app.png

4. Enter the Application Name and Description, upload a logo if desired, then click Continue.

5. Click on the Download Metadata under Option 1 and click Continue.custom_saml_app_idp_metadata.png

6. Fill in the ACS URL, Entity ID, Start URL, and Name ID with the property values below, then click Continue.

  • ACS URL: https://sso.udemy.com/api/oauth/saml
  • Entity ID: https://sso.udemy.com

7. Add the attributes exactly as seen in the screenshot below.

  • (Optional) Add Users to Groups via SAML Assertion
    To assign users to groups through SAML assertions, include the groups attribute under the Group Membership section.
  • Important:
    • Ensure the groups you wish to assign are already created in Udemy.
    • Use the Search for a group field to select and add the desired groups. Any groups not added in this section will not be passed to Udemy.

8. Click Finish to complete the wizard.

9. By default, new applications are OFF for all users. To turn this on, go back to Apps > Web and mobile apps and click User Access.

user_access.png

10. In Service status, change the toggle to ON for everyone, then click Save.

on_for_everyone.png 

11. Enter the metadata file created in Step 5 into your Udemy Business account to create the SSO connection.

12. In Udemy Business, access the Single Sign-On (SSO) tab. Select Start setup > Google Workspace.

13. Give your connection a name, select SAML and Metadata file, and upload the metadata file downloaded in Step 5. Click Save.

Please note: when adding a new SAML application in Google Workspace, it might take up to 24 hours for the process to be completed.

Once the SAML application is created, you’ll need to configure attributes that are going to be sent in the SAML assertion.

Udemy Business supports the following SAML attributes

Please note: all attributes are space and case-sensitive. Please copy paste directly from the list below to ensure proper formatting:

Attributes

SAML Attribute Required? Description
email Yes the unique email of the user 
firstName Optional  the first name of the user
middleName Optional  the middle name (if any) of the user
lastName Optional  the last name of the user
displayName Optional  the fully formatted name of the user
Name ID Yes  an identifier that can be used in cases where a name is duplicated
groups Optional  the list of groups to which the user belongs. Note: If you do not plan to pass over groups do not send this attribute, as it will override existing groups.
externalID Optional  a unique user ID specified by the customer
lmsUserID Optional  a unique user ID specified by the customer. (an lms integration must be configured for this value to pass over.)
licenseTypes Optional  specifies the types of Udemy Business license assigned to a user. Values include either Enterprise or Enterprise Pro
licensePoolName Optional  an optional attribute to identify which license pool the user is associated with.
Was this article helpful?
0 out of 0 found this helpful

Related articles

  • How to configure SSO with Google Workspace (legacy experience)
  • How to configure SSO with ADFS (standard experience)
  • Overview of Udemy Business SSO & core features (new experience)
  • Overview of Udemy Business SSO & Core Features
  • How to configure SSO in Okta for Udemy Business (standard experience)
Contact Us

Related articles

  • How to configure SSO with Google Workspace (legacy experience)
  • How to configure SSO with ADFS (standard experience)
  • Overview of Udemy Business SSO & core features (new experience)
  • Overview of Udemy Business SSO & Core Features
  • How to configure SSO in Okta for Udemy Business (standard experience)

Need Help?

Contact Us
'localize-urgently',
English (United States) Deutsch Español Français (France) 日本語 한국어 Português 简体中文
  • Udemy.com
  • About us
  • Events
  • News
  • Investor Relations
  • Careers
  • Terms & conditions
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2025 Udemy, Inc.
true