AWS IAM Identity Center가 이제 ID 저장소의 사용자 및 그룹에 대한 낙관적 잠금(optimistic locking)을 지원합니다.
IAM Identity Center는 AWS 계정 및 애플리케이션에 대한 워크포스의 싱글 사인온 환경을 구성하는 데 도움이 됩니다. 이제 ID 저장소의 사용자 및 그룹에 대해 낙관적 잠금을 사용할 수 있으므로, 마지막으로 읽은 이후 사용자 또는 그룹이 변경되지 않은 경우에만 업데이트 및 삭제 요청이 성공합니다. 이는 여러 관리자 또는 자동화된 워크플로우가 거의 동시에 동일한 사용자 또는 그룹을 수정할 때 도움이 되며, 이전에는 하나의 쓰기가 다른 쓰기를 조용히 덮어쓸 수 있었습니다.각 사용자 및 그룹에는 이제 사용자 또는 그룹의 속성이 수정될 때마다 변경되는 Revision 값이 있습니다. 여기에는 SCIM 프로비저닝, Active Directory 동기화 또는 IAM Identity Center 콘솔을 통한 수정이 포함됩니다. 생성, 설명, 업데이트 및 목록 작업은 현재 Revision을 반환하며, 나중에 UpdateUser, UpdateGroup, DeleteUser 또는 DeleteGroup 요청에 전달할 수 있습니다. 제공된 Revision이 현재 Revision과 일치하는 경우에만 요청이 성공합니다. 그렇지 않으면 ConflictException을 반환하므로 워크플로우는 사용자 또는 그룹을 다시 읽고 최신 값으로 다시 시도할 수 있습니다.Revision을 제공하는 것은 선택 사항입니다. 이를 생략한 요청은 이전과 동일하게 작동하므로 기존 통합은 변경 없이 계속 작동합니다. 조건부 요청은 SCIM 엔드포인트가 아닌 Identity Store API를 통해 지원됩니다. 그룹 멤버십 작업은 Revision을 허용하지 않으며, 멤버를 추가하거나 제거해도 사용자 또는 그룹의 Revision은 변경되지 않습니다. 이 기능은 IAM Identity Center를 사용할 수 있는 모든 AWS 리전에서 사용할 수 있습니다. IAM Identity Center는 추가 비용 없이 제공됩니다.IAM Identity Center에 대해 자세히 알아보려면 제품 상세 페이지를 방문하십시오. 시작하려면 Identity Store API 참조의 UpdateUser를 참조하십시오.