Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

「組織がロックされています」というメッセージが出るのはなぜですか?

公開日: Jun 26, 2023
説明
システム管理者が共有設定を変更する場合、あるいはカスタム項目またはカスタムオブジェクト(Custom Object) の設定を変更する場合に、以下のようなメッセージが表示されることがあります。

「要求した変更を適用するには、組織の管理者設定を一時的にロックする必要がありますが、他の変更によって管理者設定がすでにロックされています。前のアクションが終了してから、もう一度やり直してください。」
解決策
 
 

このメッセージが表示されるのは、多数のレコードに影響する、似たような設定の変更がまだ処理中の場合です。データ (Data) の整合性を維持するために、変更が完了するまで関連する設定領域がロックされます。変更を共有すると共有設定がロックされ、カスタム項目/オブジェクトの変更はカスタム項目/オブジェクトの設定のみをロックします。

これはエラーメッセージではないことに注意してください。 この機能は設計によるもので、データの完全性を保証するためのものです。設定の変更を試みているときにこのメッセージが表示された場合は、数分待ってから再実行してください。ロックをトリガしたプロセス (Process) が完了するとすぐに、関連する設定領域のロックが解除されます。

例えば、以下の設定変更を同時に実行しようとした時にこのメッセージを表示する状況の例:

共有
- ロール階層の変更
共有モデルの変更
- 取引先/営業チームの一括再割り当て

- ロールの作成/編集/変更
テリトリーの作成/編集/変更
- ユーザ (User)
の作成/編集/変更


カスタム項目/カスタムオブジェクト
- カスタム項目/カスタムオブジェクトの作成/更新/削除のいずれかを行ったとき。選択リスト値の置き換えや、カスタムオブジェクトの説明の編集のような単純な変更も含みます。


メタデータの変更/デプロイ

1.
ユーザインターフェースから管理者設定を変更することで、組織のロックを引き起こす可能性があります。

2. 移行ツールによるデプロイ作業が組織のロックを引き起こす可能性があります。

3. 移行ツールによるデプロイ作業が完了しても、プロセスがサーバ (Server) 側で即座に終了するわけではないので、組織のロックはしばらく続きます。

4. 移行ツールによるデプロイ作業のタイムアウトは、単にプロセスの完了を待機しているクライアント側のタイムアウトを意味します。サーバ側でプロセスが即座に終了するわけではないので、プロセスが完了または回復するまで組織のロックが続きます。この状態を避けるには、build.xml ファイルでタイミングを調整をする必要があります。

 5. ツールによるデプロイ作業中に、ヒープエラーが発生する可能性があります。これもまた、プロセスがサーバ側で即座に終了するわけではないので、プロセスが完了または回復するまで組織のロックが続きます。この状態を避けるには、貴社の環境での Java/移行ツールのヒープ設定を調整する必要があります。

6. 複数の個人が移行ツールを使用して同時にデプロイ作業をすると、組織のロックによって作業が妨げられる可能性があります。

7. ユーザがリバースプロキシまたは何らかのネットワークトラフィック制御手段 (例えば、WebSense) を採用しているネットワーク上にいる場合、そのクラスのリストビューページで [Run Tests'] ボタンをクリックするか、変更セットページで [Deploy] ボタンをクリックすると、ページに 2 番目のポストが作成されている可能性があります。
 

変更の管理、変更の制御および手順のスケジュールは、チームとして管理者設定を変更する時には必要不可欠です。

組織のロックは、データとメタデータの整合性の問題が発生することから組織を守るために起きるものです。組織のロックの機能を停止するということはできません。

組織のロックの持続時間は、進行中の管理上の処理に基づいて変化しますので、予測することはできません。持続時間は、オブジェクト/機能、セキュリティのコントロール、テーブルのサイズなどの複数の要因に起因します。とりわけ、実行中の変更の範囲の広さと影響に左右されます。

組織のロックについて Salesforce サポートに問い合わせを起票する必要はありませんが、組織のロックが  3 時間以上続くか、あるいは重要なプロジェクトに大きな影響が出てしまう場合はご連絡ください。問い合わせを起票する場合は、問題が発生した組織、問題が発生したユーザ名、Salesforce のデバッグログとデプロイ用のツール側のログ、そして問題を引き起こしたパッケージと最近の設定監査履歴を添えてご連絡ください。 

どの操作が組織のロックを引き起こしたかを特定するために、上記条件に合致するどの操作を最近行ったかを検討しながら、「
設定変更履歴の参照」を確認してください。

ナレッジ記事番号

000384452

 
読み込み中
Salesforce Help | Article