配置 SAML
要为访问管理配置认证,可使用存储阵列中嵌入的安全断言标记语言(SAML)功能。此配置在身份提供商与存储提供商之间建立连接。
关于本任务
身份提供者(IdP)是一个外部系统,用于请求用户的凭证以及确定该用户是否已成功通过认证。IdP 可配置为提供多因素认证以及使用任何用户数据库,例如 Active Directory。安全团队负责维护 IdP。 服务提供商(SP)是控制用户认证和访问权限的系统。如果为“访问管理”配置了 SAML,则存储阵列将充当服务提供商向身份提供者请求认证。 要在 IdP 与存储阵列之间建立连接,这两个实体之间需要共用元数据文件。然后,将 IdP 用户实体映射到存储阵列角色。最后,在启用 SAML 之前测试连接和 SSO 登录。
配置 SAML 认证是一个多步骤过程:
步骤 1:上传 IdP 元数据文件
要为存储阵列提供 IdP 连接信息,请将 IdP 元数据导入到 System Manager 中。
开始之前
- 必须使用包含安全管理员权限的用户概要文件进行登录。否则,不会出现访问管理功能。
IdP 管理员已配置了 IdP 系统。
IdP 管理员已确保 IdP 支持在执行认证时返回名称标识。
管理员已确保同步 IdP 服务器和控制器时钟(通过 NTP 服务器或通过调整控制器时钟设置)。
将从 IdP 系统下载 IdP 元数据文件并提供给本地系统用于访问
System Manager 中不可用。
关于本任务
在此任务中,将把元数据文件从 IdP 上传到 System Manager 中。IdP 系统需要此元数据才能将认证请求重定向到正确的 URL 和验证收到的响应。即使有两个控制器,也只需为存储阵列上传一个元数据文件。
步骤 2:导出服务提供商文件
要建立 IdP 与存储阵列之间的信任关系,需要将服务提供商元数据导入 IdP 中。
开始之前
您了解存储阵列中每个控制器的 IP 地址或域名。
关于本任务
在此任务中,将从控制器导出元数据(每个控制器一个文件)。IdP 需要此元数据才能与控制器建立信任关系和处理授权请求。该文件中包含控制器域名或 IP 地址之类信息,以便 IdP 与服务提供商通信。
步骤 3:映射角色
要为用户提供授权和 System Manager 的访问权限,必须将 IdP 用户属性和组成员资格映射到存储阵列的预定义角色。
开始之前
IdP 管理员已在 IdP 系统中配置了用户属性和组成员资格。
将把 IdP 元数据文件导入
System Manager 。将把各控制器的服务提供商元数据文件导入到 IdP 系统中以建立信任关系。
关于本任务
在此任务中,将使用 System Manager 把 IdP 组映射到本地用户角色。
步骤 4:测试 SSO 登录
要确保 IdP 系统和存储阵列可进行通信,可以选择测试 SSO 登录。启用 SAML 的最后一步也会执行该测试。
开始之前
将把 IdP 元数据文件导入
System Manager 中不可用。将把各控制器的服务提供商元数据文件导入到 IdP 系统中以建立信任关系。
步骤 5:启用 SAML
最后一步是启用 SAML 用户认证。
开始之前
将把 IdP 元数据文件导入
System Manager 中不可用。将把各控制器的服务提供商元数据文件导入到 IdP 系统中以建立信任关系。
至少配置一个监控和一个安全管理员角色映射。
关于本任务
此任务说明如何完成 SAML 配置以进行用户认证。在此过程中,系统还会提示您测试 SSO 登录。上一步中介绍了 SSO 登录测试过程。