由 AI 翻译,尚未经过社区审校。 阅读英文版

博客 · 2023年9月25日 · Steve Simpson · 身份

Salesforce 到 Salesforce 单点登录设置指南

引言

在这份指南中,我们将探讨如何在两个 Salesforce 组织之间设置单点登录(SSO),其中一个充当身份提供商(IDP),另一个充当服务提供商(SP)。这种设置让用户可以用一套凭据在两个组织之间无缝切换。

目标

我们的目标是配置两个 Salesforce 组织,一个作为 IDP,另一个作为 SP,让用户无需多次登录就能在它们之间来回切换。

图示:从一个 Salesforce org 单点登录到另一个。浏览器带着一个 SAML 请求被发送到身份提供商 org,再带着一个 SAML 断言回到服务提供商 org;每个 org 都持有对方的证书,用户通过联合 ID 进行匹配

分步指南

初始设置

创建用户

在两个 org 中都创建一个测试用户(例如,在 IDP org 中创建 Homer IDP,在 SP org 中创建 Homer SP)。

截图:测试用户 Homer 登录在身份提供商 org 中

给每个用户分配一个唯一的联合 ID,以便在 SSO 过程中识别他们。

截图:测试用户登录在服务提供商 org 中

配置单点登录

图示:两个 Salesforce org 之间单点登录的步骤。在身份提供商 org 中,启用身份提供商,下载证书和元数据,然后创建并分配一个启用了 SAML 的连接的应用;在服务提供商 org 中,启用 SAML 单点登录,上传证书,并配置登录页面和一个测试用户

从 IDP org 下载证书和元数据。

在 SP org 中启用 SSO,并上传 IDP 的证书和元数据。

在 IDP org 中用 SP 的实体 ID 和 ACS URL 配置连接的应用。

把连接的应用分配给相关的用户简档。

截图:在服务提供商 org 中编辑 SAML 单点登录设置 截图:服务提供商 org 中已保存的 SAML 单点登录设置,带有身份提供商的登录 URL

测试 SSO 配置

用测试用户的凭据登录 IDP org。

访问 SP org 的 URL,选择 SSO 登录选项。

确认测试用户无需其他凭据就能访问 SP org。

结论

在两个 Salesforce org 之间设置 SSO 涉及好几个步骤,但并不复杂。有了这个设置,用户只需一套凭据就能轻松地在不同的 Salesforce org 之间切换,获得无缝的使用体验。

敬请关注

满怀信心地开启你的 Salesforce 身份之旅吧!想获得更多见解和技巧,请继续关注 www.SteveTechArc.com 和 YouTube 频道 @SteveTechArc (opens in a new tab)。订阅,加深你对 Salesforce 身份的理解。

与架构师同行以及正走在架构师之路上的人分享集成知识,一起改变世界!

转录借助了 AI

STA 3.5