archi bot 产品文档

本译文为机器生成(测试版)。以英文指南为准。

访问

ArchibotChat 访问和 SSO

在单点登录步骤中提交您的身份提供商详细信息,以便 ISM 配置组织登录。

客户管理员平台运维人员

最近更新

带有 IdP 类型、登录域、发现元数据 URL、声明映射、角色组和 SSO 就绪状态面板的 Console 单点登录步骤。
使用安全数据的 Console 渲染示例:单点登录步骤仅收集非机密的 OIDC 或 SAML 详细信息,以便 ISM 映射组织访问权限。切勿粘贴客户端密钥或签名密钥。

单点登录步骤是客户管理员向 ISM 提交将身份提供商 (IdP) 连接到 ArchibotChat 和 Console 所需的非机密详细信息的地方。您提交元数据、声明映射和角色组;ISM 通过经批准的渠道完成机密交换,并在登录准备好进行测试时确认。

本指南涵盖 /account/sso 路由的表单。它不授予或更改单个产品访问权限。有关产品门控和计费如何决定已登录用户可以打开什么内容,请参阅 ArchibotChat 设置ArchibotChat 计费和额度

开始之前

  • 您必须是客户管理员才能提交 SSO 设置。
  • 让您的 IdP 管理员在场,或您本人是 IdP 管理员,以便您能够读取应用元数据。
  • 了解您的用户使用哪些电子邮件域登录。
  • 决定您将使用的协议:OIDC 或 SAML。

小型团队不必使用 SSO。此步骤是可选的,在您准备好连接 IdP 之前,您可以继续使用电子邮件邀请。仅当您打算连接提供商时才提交 SSO 详细信息。

打开单点登录步骤

  1. 打开 Console 并转到账户设置。
  2. 在账户设置导航中,选择 单点登录
  3. 阅读步骤顶部的安全提交横幅。它提醒您此表单仅接受非机密元数据。

带有 IdP 类型选择器、登录域和发现元数据 URL 行的 Console 单点登录步骤标题。

步骤标题显示其状态(未开始、进行中、需要审查或就绪),对于自助服务账户,还会显示可选标记。

选择您的 IdP 类型和登录域

  1. IdP 类型 设置为以下之一:
    • OIDC 用于 OpenID Connect 提供商。
    • SAML 用于 SAML 2.0 提供商。
    • 暂无 SSO(使用邀请邮件),如果您尚未准备好连接提供商。
  2. 登录域 中,输入用户登录所使用的电子邮件域的逗号分隔列表,例如 example.com, example.co。如果 Console 已经知道您账户的域,您可以从查找中选择一个进行追加。

更改 IdP 类型或域会清除任何先前的元数据验证结果,因此在调整后请重新验证。

将 Console 指向您的提供商元数据

发现 / 元数据 URL 行帮助您查找并确认正确的元数据 URL。

  1. 从预设列表中选择您的提供商。预设包括 Microsoft Entra ID、Okta、Google Workspace、Auth0、OneLogin 和其他提供商。每个预设都会显示它期望的主机提示,例如租户 ID 或 company.okta.com
  2. 选择 使用提供商 URL,用根据您的提供商和域构建的建议发现 URL 填充元数据字段。如果尚无法构建建议,Console 会告诉您需要先输入什么(登录域或租户值)。
  3. 选择 打开提供商控制台,在新标签页中打开提供商的管理控制台。
  4. 某些预设会添加特定于提供商的设置交接按钮(例如,打开应用注册或声明屏幕)。使用这些按钮直接跳转到创建或检查 IdP 应用程序的屏幕。
  5. 如果您已经有确切的元数据 URL,请改为在元数据字段中键入或粘贴它,例如 https://idp.example.com/.well-known/openid-configuration

Console 仅根据您的选择构建建议和链接。它不会读取或存储机密。

验证元数据

  1. 选择 验证元数据。Console 访问提供商元数据 URL 并检查预期字段。运行时按钮会显示 正在验证…
  2. 阅读字段下方的结果面板:
    • 元数据已验证 表示 Console 已访问提供商并找到了预期字段。它会显示发现的颁发者或实体 ID,以便您确认它与您的提供商匹配。
    • 元数据需要注意 表示 Console 无法验证元数据。重新检查 URL、域和协议,然后重试。

验证是只读的。它确认 URL 可访问且格式正确;它不会完成连接。

映射声明和角色组

ISM 使用这些值将已登录用户映射到正确的身份和角色。每个字段都接受快速选择列表中的常见值或您自己的输入。

字段它是什么示例
提供商应用引用来自您提供商的非机密应用、客户端或企业应用程序 ID00000000-0000-0000-0000-000000000000
用户名声明承载用户名的声明preferred_username
电子邮件声明承载电子邮件地址的声明email
组声明承载组或角色成员资格的声明groups
管理员组名称其成员成为 Archibot 管理员的组archibot-admins
成员组名称其成员成为标准成员的组archibot-users
测试管理员电子邮件ISM 可用于测试登录的管理员账户admin-test@example.com
测试成员电子邮件ISM 可用于测试登录的成员账户member-test@example.com

提供商应用引用仅是非机密标识符。它使 ISM 能够将 Console 交接备注与确切的 IdP 应用程序关联起来。请勿在此处输入客户端密钥。

阅读 SSO 就绪状态面板

在字段下方,SSO 就绪状态 面板用 ready/total 徽章总结您的提交完整程度。当您填写匹配的详细信息时,每个磁贴会变为就绪:

  • 登录域 — 至少设置了一个登录域。
  • 元数据验证 — 元数据 URL 存在且已验证。
  • 提供商应用程序 — 已提供提供商应用引用。
  • 声明映射 — 用户名和电子邮件声明已映射。
  • 角色组 — 管理员组和成员组已命名。
  • 回调 — 已考虑提供商端的回调设置。
  • 测试用户 — 至少提供了一个测试账户。

您不必在提交前达到每个项目,但更完整的就绪状态摘要可让 ISM 更快完成。

提交您的 SSO 设置

  1. 如果您需要为尚无法完成设备 MFA 的已批准用户提供临时密码回退,请设置 密码回退 选项以请求它。仅当您的账户启用了密码回退时才可用,并且 ISM 必须先批准并启用该策略才会更改登录行为。
  2. SSO 备注 中添加 ISM 应了解的任何内容,例如维护窗口或提供商的怪异之处。
  3. 选择 提交 SSO 设置

Console 确认提交,并告诉您配置准备好进行测试后 ISM 将与您联系。ISM 完成连接并通过经批准的渠道交换任何机密,绝不通过此表单。

不应填入此表单的内容

单点登录步骤仅接受非机密的 OIDC 或 SAML 元数据。请勿粘贴:

  • 客户端密钥或签名密钥。
  • 包含私有材料的私钥或证书。
  • Cookie、会话令牌或邀请令牌。
  • 密码。

如果 ISM 需要机密来完成连接,他们会通过经批准的渠道请求。

提交之后

  • ISM 审查您的提交并联系您以确认或提出后续问题。
  • 连接上线后,您的用户将在 ArchibotChat URL 上通过您的组织登录。
  • 成功登录与启用了产品不是一回事。产品门控和计费仍决定每个用户可以打开什么内容。请参阅 ArchibotChat 设置

相关指南

完成标志

  • 您可以在账户设置下打开单点登录步骤。
  • 元数据验证返回已验证的结果。
  • SSO 就绪状态将您关心的项目显示为就绪。
  • 您的 SSO 设置已提交给 ISM,且不含任何机密。