問題
Universal Containers社は、新規ユーザーに特定の権限セットを自動的に割り当てたいと考えています。この要件を満たすには、どのアクションを行う必要がありますか。2つ選びなさい。
- ユーザーオブジェクトにワークフロールールを作成し、権限セットを割り当てる。
- ユーザーオブジェクトにプロセスを作成し、フローを起動する。
- ユーザーオブジェクトに承認プロセスを作成し、権限セットを割り当てる。
- ユーザーオブジェクトにフローを作成し、権限セットを割り当てる。
正解
- ユーザーオブジェクトにワークフロールールを作成し、権限セットを割り当てる。
- ユーザーオブジェクトにプロセスを作成し、フローを起動する。
- ユーザーオブジェクトに承認プロセスを作成し、権限セットを割り当てる。
- ユーザーオブジェクトにフローを作成し、権限セットを割り当てる。
解説
それぞれの選択肢の理由について説明します。
□ ユーザーオブジェクトにワークフロールールを作成し、権限セットを割り当てる。
これは不正解です。ワークフロールールを使用して直接権限セットを割り当てることはできません。ワークフロールールは主に通知の送信、項目の更新、タスクの作成などに使用されますが、権限セットの割り当てには対応していません。
□ ユーザーオブジェクトにプロセスを作成し、フローを起動する。
これは正解です。Salesforceのプロセスビルダーを使用して、新規ユーザー作成時に特定の条件を満たす場合にフローを起動するプロセスを作成できます。このフロー内で、権限セットをユーザーに割り当てるロジックを組み込むことが可能です。
□ ユーザーオブジェクトに承認プロセスを作成し、権限セットを割り当てる。
これは不正解です。承認プロセスは、レコードが特定の基準を満たした場合に承認フローを開始するために使用されますが、権限セットの自動割り当てには適していません。承認プロセスは主に文書やトランザクションの承認に用いられます。
□ ユーザーオブジェクトにフローを作成し、権限セットを割り当てる。
これは正解です。Salesforceのフロービルダーを使用して、新規ユーザーが作成された時に特定の条件に基づいて権限セットを自動的に割り当てるフローを作成することができます。この方法は、複雑なロジックや条件に基づく自動化処理に適しています。
コメント