如何创建新的 Entra ID 企业应用并配置自定义属性以用于 AWS Cognito 的 SAML 登录

💡 原文英文,约900词,阅读约需4分钟。
📝

内容提要

在将Entra ID与AWS Cognito集成进行SAML登录时,使用user.objectid作为唯一标识符,以确保用户身份一致。步骤包括在Entra ID中创建企业应用、配置SSO、分配权限,并设置用户属性和声明。在AWS Cognito中启用身份提供商,配置属性映射,并为应用客户端启用外部IdP。这确保了用户身份在属性更改时的一致性和更新。

🎯

关键要点

  • 在将Entra ID与AWS Cognito集成进行SAML登录时,使用user.objectid作为唯一标识符,以确保用户身份一致。

  • 创建企业应用的步骤包括在Entra ID中创建新应用、配置SSO、分配权限,并设置用户属性和声明。

  • user.objectid属性是每个用户在Entra ID中的唯一标识符,即使其他用户属性更新也不会改变。

  • 在Entra ID中配置SSO登录时,需要设置登录URL和应用身份,并编辑基本SAML配置。

  • 在AWS Cognito中启用身份提供商,并配置属性映射以确保用户身份一致性。

  • 在AWS Cognito中为应用客户端启用外部IdP,以便用户可以通过外部身份提供商登录。

  • 测试配置后,用户在成功通过外部IdP认证后将自动在Cognito用户池中创建,状态为“已启用”。

  • 此设置确保用户身份在属性更改时的一致性和更新。

➡️

继续阅读