AWS IAM Identity Center 現在支援其身分存放區中使用者和群組的樂觀鎖定
IAM Identity Center 可協助您為員工設定對 AWS 帳戶與應用程式的單一登入體驗。您現在可以對身分存放區中的使用者和群組使用樂觀鎖定,因此唯有使用者或群組自上回讀取後未曾變更,更新和刪除請求才會成功。當多位管理員或自動化工作流程幾乎同時修改同一個使用者或群組時,這項功能可派上用場;以往一次寫入可能會無提示地覆寫另一次寫入。
現在每位使用者和每個群組都有一個 Revision 值,每次修改使用者或群組的屬性時 (包括透過 SCIM 佈建、Active Directory 同步或 IAM Identity Center 主控台),該值都會隨之變更。建立、描述、更新和列出作業都會傳回目前的 Revision,您可以在後續的 UpdateUser、UpdateGroup、DeleteUser 或 DeleteGroup 請求中傳入該值。唯有提供的 Revision 與目前的 Revision 相符,請求才會成功。否則會傳回 ConflictException,讓您的工作流程可以重新讀取該使用者或群組,並以最新值重試。
提供 Revision 為選用項目。省略此項的請求行為與以往相同,因此現有整合無須變更即可繼續運作。條件式請求可透過 Identity Store API 支援,而非透過 SCIM 端點。群組成員資格作業不接受 Revision,而新增或移除成員也不會變更該使用者或群組的 Revision。此功能適用於所有提供 IAM Identity Center 的 AWS 區域。IAM Identity Center 無需額外費用。
若要進一步了解 IAM Identity Center,請瀏覽產品詳細資訊頁面。若要開始使用,請參閱 Identity Store API 參考中的 UpdateUser。