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

権限セットに割り当てられていないユーザーの特定

公開日: Oct 13, 2022
説明

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


権限セットには次の 2 種類があります。

1.ユーザーが所有者の (ユーザー作成) 権限セット。
2.プロファイルが所有者の (システム生成) 権限セット。 


ユーザーが所有者の権限セット: この権限セットは、ユーザーによって作成されます。詳細は、「権限セット」の概要ページを参照してください。
プロファイルが所有者の権限セット: すべてのプロファイルには、プロファイルのユーザー、オブジェクト、項目権限、エンティティアクセス設定が保存された権限セットが関連付けられます。プロファイルが所有者の権限セットはクエリできますが、変更はできません。

デフォルトでは、すべてのユーザーはプロファイルが所有者の権限セットに割り当てられ、この権限セットはユーザーインターフェースに表示されません。Data Loader (データローダー) や Workbench (ワークベンチ) から Permission Set Assignment (権限セットの割り当て) オブジェクトをクエリした場合、どの権限セット (ユーザー作成) にも割り当てられていないユーザーのリストを取得します。

解決策

権限セットが割り当てられていないユーザーを特定するには、次の手順に従ってください。

1) データローダーにログインし、[エクスポート] オプションを選択します。
2) [すべての Salesforce オブジェクトを表示] チェックボックスをオンにして "Permission Set Assignment" オブジェクトを選択します。
3) 次のクエリを実行して、権限セットに割り当てられているユーザーのリストを取得します。
Select AssigneeId,PermissionSet.isOwnedByProfile FROM PermissionSetAssignment Where PermissionSet.isOwnedByProfile=False
4) 前のステップで生成したファイルを Excel で開き、[データ][重複を削除] を選択して重複レコードを削除します。
5) User オブジェクトに基づいて Salesforce でレポートを作成し、ユーザー ID を表示し、エクスポートします。
6) ステップ 5 とステップ 4 で生成されたファイル間で Vlookup を実行して、権限セットに割り当てられていないユーザーのリストを取得します。


関連情報: 権限セットの割り当て

注意: Workbench を使用して権限セットのクエリを実行する場合、このデータの収集や、API ツールを使用したクエリのトラブルシューティングに関する支援は Salesforce プレミアサポートの対象外であることに注意してください。 

ナレッジ記事番号

000388269

 
読み込み中
Salesforce Help | Article