No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
グループメンバーシップのロック
インテグレーションまたは管理コンソールによってロール階層またはグループメンバーシップを更新すると、ユーザに「ロックを取得できない」というエラーが表示され、再操作が必要になることがあります。このエラーは、更新中にグループメンバーシップ情報を保持するテーブルが共有システムによってロックされるために発生します。これは、互換性のない更新が同時に行われたり、タイミングの問題が発生したりするのを防止するためで、どちらの場合も、ユーザのアクセス権に関するデータが不正確になるおそれがあります。通常、こうしたロックはごく短時間のみ保持され、ユーザにロック競合エラーが表示されることはほとんどありません。ロールの変更によって共有ルールの再適用が起動された場合など、状況によっては、ロック保持時間が長くなり、競合が発生する可能性があります。
このようなロックエラーが発生するのは、通常、ユーザが大規模なデータ読み込みを実行している場合や、他の内部システムとのインテグレーションを実行していて、ロールとグループ構造、ロールやグループへのユーザ割り当て、またはその両方が変更される場合です。これらのプロセスが実行されているときにシステム管理者がユーザのロールを変更しようとしたり、ユーザが新しいポータルユーザをプロビジョンしようとすると、こうした同時操作のいずれかで、必要なロックを確保できなくなることがあります。このエラーが最も発生する可能性が高いのは、多くの取引先の割り当てやユーザロールが変更される年度末処理や四半期末処理のような定期的な組織の再配置イベントの間です。
ユーザは、ロックエラーの発生確率を次の方法で下げることができます。
- 各グループメンテナンスプロセスが重ならないように慎重にスケジュールする
- インテグレーションやその他の自動化されたグループメンテナンスプロセスに再試行ロジックを実装して、エラーから回復してロックを取得できるようにする
- 詳細なロック機能を使用して、一部のグループメンテナンス操作を同時進行できるようにする