跳到主要内容

企业 SSO

企业 SSO 让用户先通过客户自己的身份提供商完成认证,再进入 FactVerse。这样可以减少重复账号管理,并让用户生命周期、密码策略、条件访问和身份安全要求与客户 IT 治理保持一致。

本页用于 SSO 规划、配置检查、验收测试和支持交接。API 级单点登录回调细节请保留给集成团队查看 SDK / SSO 参考。

规划流程​

输入信息​

输入负责人说明
FactVerse 环境 URL项目管理员使用用户实际访问的生产、预发布、私有云或本地部署地址。
身份提供商客户 IT可根据部署选择 Microsoft Entra ID、Okta、Ping Identity、Keycloak 或其他企业 IdP。
协议和元数据客户 IT 与 DataMesh 项目团队确认 SSO 模式、元数据交换、证书、回调地址和登出行为。
用户标识客户 IT邮箱、用户名、员工号或其他稳定 claim 需要能映射到 FactVerse 用户。
租户和角色租户管理员SSO 只证明身份,FactVerse 角色仍决定可执行操作。
测试用户客户 IT 与业务负责人覆盖普通用户、管理员、禁用用户和缺少角色的用户。

配置检查​

范围确认项
域名和跳转FactVerse URL、回调 URL、允许域名和跳转行为与部署一致。
证书或密钥签名证书、client secret 或等效凭据按客户策略存储和轮换。
Claims必需身份 claim 存在且稳定。
租户映射认证后的用户能映射到正确租户和项目范围。
角色映射用户角色在 FactVerse 或批准的开通流程中分配。
错误处理支持团队知道如何收集 IdP 错误、FactVerse 错误、时间戳和测试用户。

验证步骤​

  1. 打开目标 FactVerse 环境。
  2. 从 FactVerse 登录页或客户门户发起 SSO。
  3. 在企业身份提供商完成认证。
  4. 确认用户返回 FactVerse,且没有跳转循环。
  5. 确认显示的身份与预期用户一致。
  6. 确认用户能进入目标租户。
  7. 确认产品导航和首个任务符合分配角色。
  8. 使用不应有权限的用户复测,确认访问被清晰拒绝。

支持交接​

生产支持需要记录:

  • 身份提供商名称和支持负责人;
  • FactVerse 环境 URL 和回调 URL;
  • 用于映射的用户标识 claim;
  • 角色开通路径;
  • 证书或密钥轮换负责人;
  • 客户批准的测试账号或测试流程;
  • IdP 故障、账号禁用、租户访问错误的升级路径。

常见问题​

现象优先检查
用户在 IdP 和 FactVerse 之间循环跳转回调 URL、Cookie 策略、浏览器限制或环境不匹配。
认证成功但无法进入租户租户成员或用户映射。
进入租户后产品不可见角色、产品包或项目范围。
部分用户可用,部分用户失败用户 claim、组分配、条件访问或账号禁用状态。
API SSO 集成失败来源标识、token 有效期、回调参数或集成参考。