【解答・解説付き】Salesforce認定Sharing and Visibilityアーキテクト試験対策:第34問

【解答・解説付き】Salesforce認定Sharing and Visibilityアーキテクト試験対策:第34問

設問

Universal Containers は、Salesforce アカウントチームのセキュリティと共有機能をカスタマイズしたいと考えています。彼らは、カスタム アカウント チームオブジェクトを実装することを決定しました。新しい機能強化には、既存のアカウントチームのすべての機能が含まれるだけでなく、カスタム アカウント チーム オブジェクトでApex と Visualforce も利用したいと考えています。アーキテクトがこの拡張機能を設計する際に考慮すべき 2つの異なるアプローチはどれですか?
2 つの答えを選択してください。

選択肢

A. AccountTeamMember オブジェクトをカスタム アカウント チーム オブジェクト
データと同期する必要があります。
B. カスタム アカウント チーム オブジェクト データに基づいて Account_share
オブジェクトを維持する必要性。
C. カスタム アカウント チームのオブジェクト
データを使用して、条件ベースの共有ルールを動的に作成する必要性。
D. Account_share オブジェクトはプログラムで管理できないため、Visualforce
で取引先画面をカスタマイズする必要があります。

解答

解説

C. カスタムアカウントチームオブジェクトデータを使用して、条件ベースの共有ルールを動的に作成する必要性。
不正解です。条件ベースの共有ルールは、動的なデータ共有を可能にしますが、Account_shareオブジェクトを活用することで同様の共有ニーズを満たすことができます。また、動的ルールの作成と運用は管理の複雑化を招く可能性があり、メンテナンス性の観点からは避けたほうが良い場合があります。標準の共有ルールを補完する形で、Account_shareオブジェクトの活用を優先する方が効果的です。

D. Account_share オブジェクトはプログラムで管理できないため、Visualforceで取引先画面をカスタマイズする必要があります。
不正解です。Apexを使用すれば、Account_shareオブジェクトをプログラムで管理することができます。そのため、Visualforceでの画面カスタマイズは必須ではありません。むしろ、Apexを活用したプログラムでの処理の方が効率的かつ柔軟性が高く、標準機能を有効に活用する設計に適しています。この選択肢はSalesforceの標準機能についての誤解に基づいています。

第35問

こちらをクリック

Salesforceカテゴリの最新記事