AWS IAM Identity Center は、ID ス... ノート

AWS IAM Identity Center は、ID ストア内のユーザーおよびグループに対するオプティミスティックロックをサポートするようになりました。

IAM Identity Center は、AWS アカウントおよびアプリケーションに対するワークフォースのシングルサインオンエクスペリエンスを構成するのに役立ちます。これで、ID ストア内のユーザーおよびグループに対して楽観的ロックを使用できるようになりました。これにより、最後に読み取ってからユーザーまたはグループが変更されていない場合にのみ、更新および削除リクエストが成功します。これは、複数の管理者または自動化されたワークフローがほぼ同時に同じユーザーまたはグループを変更する場合に役立ちます。以前は、1 つの書き込みがサイレントに別の書き込みを上書きする可能性がありました。各ユーザーおよびグループには、SCIM プロビジョニング、Active Directory 同期、または IAM Identity Center コンソールを介して行われる場合を含む、ユーザーまたはグループの属性が変更されるたびに変化するリビジョン値が新たに設定されます。作成、説明、更新、およびリスト操作は現在のリビジョンを返します。また、後続の UpdateUser、UpdateGroup、DeleteUser、または DeleteGroup リクエストでそれを渡すことができます。リクエストは、指定されたリビジョンが現在のリビジョンと一致する場合にのみ成功します。それ以外の場合は、ConflictException が返されるため、ワークフローはユーザーまたはグループを再読み取りし、最新の値で再試行できます。リビジョンを指定することはオプションです。リビジョンを省略したリクエストは以前と同様に動作するため、既存の統合は変更なしで引き続き機能します。条件付きリクエストは、SCIM エンドポイントではなく、Identity Store API を介してサポートされます。グループメンバーシップ操作はリビジョンを受け入れず、メンバーの追加または削除はユーザーまたはグループのリビジョンを変更しません。この機能は、IAM Identity Center が利用可能なすべての AWS リージョンで利用できます。IAM Identity Center は追加料金なしで提供されます。IAM Identity Center の詳細については、製品詳細ページをご覧ください。開始するには、Identity Store API リファレンスの UpdateUser を参照してください。