跳转到主要内容

Microsoft 单点登录 (SSO)

:robot_face:

注意:除英文外的文章内容由 AI 协助翻译。虽然我们力求准确,但部分用词可能略有差异。如您发现任何可改进之处,欢迎反馈给我们。

简介

Microsoft 单点登录 (SSO) 允许 Teams 或企业计划中的组织在学员使用 Microsoft 登录注册时,自动将新学员添加到其 DataCamp 组中,Microsoft 充当身份提供者 (IdP)。

Microsoft SSO 旨在简化用户入职流程。它不控制现有用户的身份验证,也不强制要求使用 Microsoft 作为登录方式。学员仍可使用用户名和密码登录。

此功能可由组管理员在“设置 → SSO”页面启用和管理。

⚠️ 重要提示:Microsoft SSO 的行为方式

Microsoft 可用于 DataCamp 的登录和注册。但通过 Microsoft SSO 加入组仅适用于新用户。任何使用 Microsoft 登录的现有用户不会被添加到组织中。

此外,Microsoft SSO 不限制或替代用户名/密码登录。学员可自由选择任何登录方式。

Microsoft SSO 与 SAML 2.0 SSO 集成不同。若需配置 Microsoft Entra ID 的 SAML 2.0 SSO,请参见我们的文章:Microsoft Entra ID(前称 Azure Active Directory)SSO 配置说明

先决条件

使用 Microsoft SSO,需满足以下条件:

  • 您是组管理员

  • 您的组属于 Teams 或企业计划

  • 至少一位管理员的邮箱地址使用需验证的域名

配置 Microsoft SSO

步骤 1:启用 Microsoft 作为您的 SSO 提供商

  1. 前往“设置 → SSO”

  2. 从 SSO 提供商下拉菜单中选择 Microsoft

将出现一个域名表,您可以在此管理与 Microsoft SSO 关联的域名。

步骤 2:添加电子邮件域名

  1. 点击“添加域名”

  2. 输入您的组织拥有的域名(例如 company.com)

  3. 保存域名

该域名将被添加,状态为“待验证”,且您的 Microsoft SSO 集成将自动启用。但在至少一个域名获批之前,功能不会生效。

如有需要,您可添加多个域名。

验证域名

每个域名必须经过验证,才能获批并激活。

步骤 3:完成域名验证

  1. 在包含该域名的行中,点击“验证域名”。

    1. 注意:您的 DataCamp 账户邮箱域必须与您正在验证的域名匹配(例如 @company.com),否则该按钮不会显示。

  2. 验证邮件将发送至您的收件箱

  3. 点击邮件中的验证链接

  4. 您将被重定向回 DataCamp

完成后,域名状态更新为“待审批”。

域名审批

验证后:

  • DataCamp 支持团队会自动收到通知,审核新验证的域名

  • DataCamp 对域名进行审核并批准

审批通常需要数小时,最长不超过一个工作日。

一旦获批,Microsoft SSO 即对该域名生效。

学员体验

注册

学员使用 Microsoft 登录注册时:

  • 如果其邮箱域名匹配已批准的域名:

    • 将创建 DataCamp 账户

  • 学员会被自动添加到您的组中

工作流程:

  1. 新用户访问 https://www.datacamp.com

  2. 用户点击“Microsoft 登录”按钮

  3. 用户使用其公司域名的 Microsoft 账户成功登录

  4. 用户自动创建并加入您的 DataCamp 组,立即开始学习

登录

  • 用户仍可通过以下方式登录:

    • 用户名和密码

    • Microsoft 登录(如果选择)

  • Microsoft SSO 不强制使用 Microsoft 认证

电子邮件域名白名单

当没有现有 DataCamp 账户的用户尝试通过 DataCamp 登录页面登录时,我们会检查其电子邮件域名。如果匹配您配置的任何 Microsoft SSO 域名,用户将自动被重定向至 Microsoft。认证成功后,用户将返回 DataCamp,账户被自动创建并加入组。

这确保了新用户直接登录 DataCamp 时的顺畅入职体验。

工作流程:

  1. 新用户访问 https://www.datacamp.com

  2. 用户点击“登录”

  3. 用户输入带有您公司域名的邮箱并点击“下一步”

  4. 用户被重定向登录其公司域名的 Microsoft 账户

  5. 登录成功后,用户自动创建并加入您的 DataCamp 组,立即开始学习

许可证管理

  • 若有可用许可证,访问权限将立即授予

  • 若无可用许可证:

    • 学员将加入等待名单

    • 许可证添加后,可手动授予访问权限

管理域名和 Microsoft SSO

  • 可随时在 SSO 设置页面(设置 > SSO)禁用 Microsoft SSO

  • 尚未批准的域名可由组管理员删除

  • 已批准的域名目前需 DataCamp 支持协助删除。如需移除已批准域名,请提交支持工单,说明欲删除的域名,我们会尽快处理。

常见问题

Microsoft SSO 会影响现有用户吗?

不会。仅适用于注册时的新用户。

用户必须使用 Microsoft 登录吗?

不必。用户名和密码登录仍然可用。

我可以自己移除已批准的域名吗?

目前不能。已批准的域名只能由 DataCamp 管理员移除。如有需要,您可以完全禁用 Microsoft SSO。

我可以移除尚未批准的域名吗?

可以。组管理员可移除仍处于待验证或待审批状态的域名。

如果许可证用完会怎样?

新用户将被加入等待名单,直到有可用许可证。
​

这是否解答了您的问题?