AWS IAM Identity Center 现已在其身份... 笔记

AWS IAM Identity Center 现已在其身份存储中为用户和组支持乐观锁。

IAM Identity Center 可帮助您为工作负载配置对 AWS 账户和应用的单点登录体验。现在,您可以在身份存储库中为用户和组使用乐观锁,因此只有在用户或组自上次读取以来未发生更改时,更新和删除请求才会成功。这在多个管理员或自动化工作流几乎同时修改同一用户或组时尤为有用,此前一个写入操作可能会静默覆盖另一个写入操作。每个用户和组现在都有一个 Revision 值,每当用户或组的属性被修改时(包括通过 SCIM 配置、Active Directory 同步或 IAM Identity Center 控制台),该值都会更新。创建、描述、更新和列表操作会返回当前的 Revision 值,您可以在后续的 UpdateUser、UpdateGroup、DeleteUser 或 DeleteGroup 请求中传递该值。如果提供的 Revision 与当前 Revision 不匹配,请求将失败并返回 ConflictException;否则请求将成功。这样,您的工作流可以重新读取用户或组,并使用最新值重试。提供 Revision 是可选的。省略 Revision 的请求将按原有方式处理,因此现有集成无需更改即可继续工作。条件请求通过 Identity Store API 支持,而非 SCIM 端点。组成员操作不接受 Revision,添加或删除成员也不会改变用户或组的 Revision。此功能在所有提供 IAM Identity Center 的 AWS 区域中均可用。IAM Identity Center 免费提供,无额外费用。如需了解有关 IAM Identity Center 的更多信息,请访问产品详情页面。若要开始使用,请参阅 Identity Store API 参考中的 UpdateUser。