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

ユーザを無効化するときのエラー「ユーザを無効化できません」

公開日: Oct 13, 2022
説明

※この記事は英語版を翻訳しており、一部に機械翻訳を含むため内容は後日更新される可能性があります。最新の内容は英語版を参照してください。表示言語は画面右下の言語名から切り替えられます。


ユーザを無効化するときに、[有効] チェックボックスをオフにしてレコードを保存した後、次のエラーが発生します。

階層項目:{Fieldname} の値であるユーザは無効化できません」

このエラーは、データ型が [階層] であるカスタム項目が User オブジェクトにある場合に発生します。
 

再現手順

  1. User オブジェクトにカスタム項目を作成します。
  2. [階層] データ型を使用します。
  3. 有効なユーザ名の 1 つを入力します。たとえば、別の有効なユーザ (例: ユーザ B) の、作成したばかりのカスタム [階層] 項目でユーザ A が選択されています。
  4. ユーザ A を無効化してみます。
  5. 「階層項目:[カスタム項目名] の値であるユーザは無効化できません」というエラーが発生します。
解決策

 

「無効化できません」エラーの解決


Salesforce Classic の場合
  1. [設定] をクリックします。
  2. [管理] | [ユーザの管理] | [ユーザ] に移動します。
  3. 各ユーザの階層項目を確認します。これは User オブジェクトの項目であり、データ型は [階層] です。
  4. 影響を受けるユーザ名を他のすべてのユーザの [階層] 項目から削除します。
 
Lightning Experience の場合
  1. ギアアイコンをクリックして [設定] をクリックします。
  2. [管理] | [ユーザ] | [ユーザ] に移動します。
  3. 各ユーザの階層項目を確認します。これは User オブジェクトの項目であり、データ型は [階層] です。
  4. 影響を受けるユーザ名を他のすべてのユーザの [階層] 項目から削除します。
 
ユーザレコードが多すぎるため手動で処理できない場合、データローダを使用して項目値を一括削除するとユーザを無効化できる可能性があります。このアクションを完了するための詳細な手順は、「ユーザのカスタム階層項目が原因でユーザを無効化できない」を参照してください。

注意: これらの項目から値を削除するのは、特定組織の管理者の裁量です。さらに、
ユーザを無効化する前に、[設定] の次の領域で、そのユーザがリードまたはケースのデフォルトの所有者および作成者ではないことを確認してください。
 
  • サポート設定 (デフォルトのケース所有者と自動ケース更新ユーザ)
  • リード設定 (デフォルトのリード所有者)
  • Web-to-リード (デフォルトのリード作成者)
  • プロセス自動化設定 (デフォルトのワークフローユーザ)
  • サイト設定 (デフォルトのサイトユーザ)

注意: ユーザは無効化されるだけであり、組織から削除することはできません。詳細は、「ユーザの削除」を参照してください。



関連情報:
ユーザの無効化の考慮事項
ナレッジ記事番号

000386275

 
読み込み中
Salesforce Help | Article