本文概述了如何使用 Udemy Business 为支持 SAML 2.0 SSO 的任何身份提供程序配置单点登录 (SSO)。
其他资源:
- Udemy Business SSO 和核心功能概述
- 预配置 IdP(Okta、Azure、AD FS、OneLogin、Google Workspace)的实施指南
- 下载 Udemy Business SSO 元数据文件。
请注意:SSO 集成仅适用于 Enterprise 方案。
注意:2026 年 3 月 25 日,我们推出了一种全新且更简化的 SSO 配置方式。自该日起,这一全新体验已成为所有全新配置的标准设置体验。目前,我们正致力于将所有现有连接从旧版体验迁移至新版。您可以单击此处了解旧版体验。如有任何疑问,请联系 Udemy Business 支持团队。
目录
配置步骤
- 登录 Udemy Business 帐户,然后导航到管理 > 设置 > 单点登录 (SSO) > 配置 SSO。
- 选择配置 SSO。
- 在下拉菜单中,选择自定义
。
选项 A:使用 SAML 配置
- 在连接类型下,选择 SAML。
- 命名您的 SSO 配置。
- 复制您的 SP 实体 ID。
- 转至您的身份提供程序并开始设置。
- 以下是大多数配置所需的 Udemy SSO SAML 值:
- 下载 Udemy Business SSO 元数据文件。
- 标识符(实体 ID):从您的 Udemy 管理员门户中的 Udemy SSO 配置页面获取
- 回复 URL(断言消费者服务 URL):https://sso.udemy.com/api/oauth/saml
- 登录 URL:https://{{domain}}.udemy.com/
- 确认 SAML 属性。默认情况下,身份提供程序通常提供这些属性,但您可能希望编辑这些属性。
Udemy Business 支持以下 SAML 属性
请注意:所有属性都区分空格和大小写。请直接从下面的列表中复制粘贴,以确保格式正确:
属性
| SAML 属性 | 是否必填? | 描述 |
| 是 | 用户唯一的电子邮件地址 | |
| firstName | 可选 | 用户的名字 |
| middleName | 可选 | 用户的中间名(如有) |
| lastName | 可选 | 用户的姓氏 |
| displayName | 可选 | 用户的全名 |
| Name ID | 是 | 名字重复时可用的标识符 |
| groups | 可选 | 用户所属的群组列表。注意:如果您不打算传递群组,请不要发送此属性,因为它将覆盖现有群组。 |
| externalID | 可选 | 客户指定的唯一用户 ID |
| lmsUserID | 可选 | 客户指定的唯一用户 ID。(需要配置 LMS 集成才能传递此值。) |
| licenseTypes | 可选 | 指定分配给用户的 Udemy Business 许可证类型。值包括 Enterprise 或 Enterprise Pro |
| licensePoolName | 可选 | 一个可选的属性,用于标识用户与哪个许可证池相关联。 |
- 允许用户使用 Udemy 应用
- 从系统下载元数据文件,或者复制元数据 URL。
将元数据信息上传到 Udemy
- 复制元数据 URL 后,通过管理 > 设置 > 单点登录 (SSO),返回到 Udemy Business SSO 设置页面。
- 在配置方式下,您可以通过元数据 URL 或元数据信息导入您的元数据。
- 如果您使用 URL,请选择元数据 URL 并粘贴您之前复制的元数据 URL,然后单击导入元数据。
- 如果您有元数据文件,请选择元数据文件并选择文件。找到该文件,然后单击打开。
- 您现在应该看到元信息显示出来。确认无误后,向下滚动到页面底部并单击保存。
- 您的 SSO 连接现已启用。您可以在单点登录 (SSO) 页面上验证状态,该页面将显示连接状态、证书到期日期以及编辑或暂停连接的选项。
选项 B:使用 OIDC 配置
- 在您的身份提供程序中完成设置。
- 如果您的身份提供程序询问,请输入 Udemy 重定向 URI:https://sso.udemy.com/api/oauth/oidc
- 在您的身份提供程序中完成设置后,返回到您的 Udemy 门户并转到管理 > 设置 > 单点登录 (SSO),然后选择开始设置 > 自定义
- 命名您的 SSO 配置。
-
在连接类型下,选择 OIDC
输入从您的身份提供程序获取的以下值
- 客户端 ID: 从您的身份提供程序获取。
- 客户端密钥:从您的身份提供程序获取。
- 知名 URL:
- 通常称为发现端点
- 单击保存。
测试您的 SSO 连接
在向组织推广单点登录 (SSO) 之前,建议先测试连接:
- 打开一个私密/无痕浏览窗口。
- 导航到您的 Udemy Business 登录页面。
- 选择您创建的 SSO 连接,并使用测试用户帐户登录。
- 确认该用户可通过身份验证并成功重定向到 Udemy Business。