分享此页面

# 步骤 2: 配置默认 IdP

先决条件: 步骤 1: 将 ALM 配置为 SP。

此步骤是在 SSO 配置工具中配置默认 IdP "alm"。完成此步骤后, 配置文件将保存在 ALM 存储库中。

如果要添加其他 IdP, 则应首先确保已成功验证 alm IdP 并启用了 SSO。请参见(可选) 步骤 8: 添加其他 IdP。

要添加并配置 alm IdP, 请执行以下操作:

1. 在“SSO 配置工具”页面的左窗格中, 单击“alm”选项卡。

2. 提供以下信息。

   字段 (* 为必填项) | 描述
   --- | ---
   协议配置
   联合身份验证协议 | 选择 ALM 将用于与 IdP 通信的联合身份验证协议 (SAML2 或 OIDC)。 OIDC 协议要求 ALM 服务器应与 IdP 建立网络连接。
   OpenID 颁发者 OpenID 客户端 ID OpenID 客户端密钥 | 提供颁发者、客户端 ID 和客户端密钥。当您创建将 OIDC 用作 IdP 中的协议的客户端时, 需要指定这些项。 仅当您选择 OIDC 作为联合身份验证协议时, 这些项才可用且是必需的。
   单点注销配置
   启用单点注销 | 该选项控制 ALM 是否支持单点注销。仅当您选择 SAML2 作为联合身份验证协议时, 该选项才可用。 是: 启用 ALM 单点注销功能。启用后, 将发生以下情况: 指向单点注销的链接将显示在 Application Lifecycle Management“选项”窗口的右下角。当 IdP 用户单击链接时, 用户将从 IdP 注销, 并且窗口将显示会话退出消息以关闭所有会话。 当 IdP 用户单击 ALM 桌面客户端中的“关闭项目”时, 将弹出一个窗口, 以确认用户是要从 IdP 单点注销还是只想关闭项目。如果用户单击“否”或“X”来关闭确认窗口, 则用户只是关闭了项目, 在 IdP 会话中仍保持活动状态。如果用户单击“是”, 则 IdP 和 ALM 客户端中的会话都将关闭, 而同一用户的其他 ALM 连接 (如果有) 将继续运行, 直到其访问令牌到期为止。 当 IdP 用户单击“站点管理”中的“注销”时, 该用户将从 IdP 中注销, 然后将自动关闭“站点管理”并清除所有会话, 而同一用户的其他 ALM 连接 (如果有) 将继续运行, 直到其访问令牌到期为止。 否: 禁用 ALM 单点注销功能。当 IdP 用户从 ALM 页面注销时, 该用户的会话仍在 IdP 中处于活动状态。 如果在启用 SSO 之后更改此选项的值, 则应重新启动 ALM 服务器以使更改生效。
   名称 ID 格式 | IdP 支持的名称 ID 格式。 仅当您选择 SAML2 作为联合身份验证协议时, 该选项才可用。
   标识密钥区分大小写 | 当 ALM 使用标识密钥授权 IdP 用户时, ALM 是否会区分标识密钥中字母的大小写。 是: 区分大小写 否: 不区分大小写
   自动用户配置的配置
   用于匹配现有 ALM 用户的属性 | 如果在对 IdP 用户进行身份验证之后, ALM 无法根据标识密钥和 IdP ID 为该用户查找匹配的 ALM 用户, 则此选项控制以下内容: 是否允许用户自动配置使用其他属性在 ALM 中查找匹配的用户。 如果启用了自动用户配置来查找匹配的 ALM 用户, 则 ALM 将使用哪些属性来查找匹配的用户, 然后将 IdP 用户的标识密钥和 IdP ID 信息附加到匹配的 ALM 用户。 关闭: 禁止自动用户配置查找匹配的 ALM 用户。 其他选定值: 启用自动用户配置来查找匹配的 ALM 用户。 ALM 将使用第一个选定属性来查找匹配的用户, 如果仅找到一个匹配的用户, 则将标识密钥和标识 ID 信息附加到该用户。 如果找到了多个匹配的用户, 则 ALM 将继续使用第二个选定属性来筛选匹配用户, 然后继续该过程, 直到仅找到一个匹配用户为止。 如果在按所有选定属性筛选用户之后, ALM 未能仅找到一个匹配的用户, 则 ALM 将检查是否启用了自动用户配置来为 IdP 用户创建用户。
   映射到 ALM 用户名的属性 | 如果 ALM 无法基于标识密钥、IdP ID 和其他指定的属性为 IdP 用户找到唯一一个匹配的 ALM 用户, 则此选项控制以下内容: 是否启用自动用户配置以在 ALM 中为 IdP 用户创建匹配的用户。 如果启用自动用户设置来创建用户, 在创建用户时 ALM 将哪个属性用作默认用户名。 关闭: 禁用自动用户配置以创建用户。 IdentityKey: 创建新用户时, ALM 将使用 IdentityKey 值作为新的 ALM 用户名。 ALMUsername: 创建新用户时, ALM 将使用 ALMUsername 值作为新的 ALM 用户名。 ALMEmail: 创建新用户时, ALM 将使用 ALMEmail 值作为新的 ALM 用户名。
   默认 ALM 用户名可编辑 | 新的 ALM 用户是否可以在用户创建期间更改其默认用户名。 如果将“映射到 ALM 用户名的属性”选项设置为“关闭”, 则将忽略其值。
   电子邮件通知配置
   发送通知 | 此选项控制在以下情况下是否向相关用户发送电子邮件通知: 在自动用户配置期间创建新用户时, 此选项控制是否向新用户和站点管理员用户发送通知。 当 IdP 用户访问复制的 SSO 验证 URL 来验证 SSO 身份验证时, 此选项控制是否向站点管理员用户发送通知。
   自动配置通知列表 | 如果启用了电子邮件通知, 请在此字段中提供通知接收者的用户名。用分号分隔用户名。
   IdP 用户属性映射
   *标识密钥 | 输入映射到 ALM 用户属性 IdentityKey 的 IdP 用户属性。
   *ALM 用户名 | 输入映射到 ALM 用户属性 ALMUsername 的 IdP 用户属性。
   *ALM 用户电子邮件 | 输入映射到 ALM 用户属性 ALMEmail 的 IdP 用户属性。
   *ALM 用户电话 | 输入映射到 ALM 用户属性 ALMPhone 的 IdP 用户属性。
   *ALM 用户全名 | 输入映射到 ALM 用户属性 ALMFullName 的 IdP 用户属性。
   *ALM 用户描述 | 输入映射到 ALM 用户属性 ALMDescription 的 IdP 用户属性。
   与 ALM SP 共享 IdP 元数据
   IdP 元数据可用 | 真实的 IdP 元数据是否可与 ALM SP 共享。仅当您选择 SAML2 作为联合身份验证协议时, 该选项才是必需的。 否: 如果尚未获取 IdP 元数据, 请选择“否”。ALM 将向 SP 提供临时的模拟 IdP 元数据, 以便 ALM 可以启动服务并加载 SP 元数据。 获取真实的 IdP 元数据后, 应将值更改为“是”, 为元数据提供 URL 或 XML 文本, 然后重新启动 ALM 服务器。 是: 如果已获取 IdP 元数据, 请选择“是”。为元数据提供 URL 或 XML 文本。 IdP 元数据: IdP 中 SAML 元数据描述符的纯文本 XML。如果无法从 ALM 服务器访问 IdP 元数据 URL, 则应使用此选项。 IdP 元数据 URL: 用于发布 IdP 元数据的 IdP URL。如果 ALM 服务器可以访问 IdP 元数据 URL, 则选择此选项。

接下来的步骤:

- 步骤 3: 部署 SSO 组件

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 16.00 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: