跳转到主要内容

SAML 单点登录

作者:George El-Hage

SSO 提供了一种便捷的登录方式,让用户使用同一组凭据即可登录多个应用或平台。本文介绍我们公司关于 SSO 集成的相关规范。

要启用此功能,您必须拥有 Teams 账户,并担任所有者角色。启用后,所有成员都可以通过您的身份提供商登录。

此外,任何选择 SAML 身份验证的新用户都将自动加入您的组织,从而简化入职流程。

工作原理

  1. 用户可以使用以下任一方式:

    • 成员输入其电子邮件地址,尝试登录 Wave Connect。

    • 用户点击 SSO 按钮并输入组织用户名进行登录(该用户名可在 Teams by Wave Connect 的组织设置中查看和配置)。

  2. Wave Connect 向身份提供商发送请求。

  3. 身份提供商验证该成员的凭据。

  4. 身份提供商向 Wave Connect 返回响应,以确认该成员的身份。

  5. Wave Connect 接受该响应,并将该成员登录到其 Wave Connect 账户。

注意:SAML SSO 不支持电子邮件别名。

SAML:我们需要的信息

为了与我们的系统集成,我们需要以下信息:

  1. 身份提供商的实体 ID(Entity ID):用于标识身份提供商的名称。

  2. 身份提供商的 SSO URL:身份提供商登录页面的 URL。

  3. 身份提供商的公钥证书:用于验证由身份提供商签名的令牌的证书。

SAML:您需要配置的内容

  1. 要将我们的身份验证系统与您的 SSO 关联,您需要添加断言使用者服务 URL(Assertion Consumer Service,简称 ACS URL),它用于告知 IdP 用户在登录验证成功后应重定向到的地址:https://app.wavecnct.com/__/auth/handler

  2. 您还需要添加我们的服务提供商实体 ID(Service Provider Entity ID):wave-connect

这是否解答了您的问题?