Wrong Questions Flashcards

1
Q

コスミック・エクスプレスのシステム管理者は、動的フォームに対応した商談のレコードページを作成しました。このページにアクセスしたさまざまな営業担当者から、フィールドの位置がずれるという苦情が寄せられました。複数列のフィールドセクションのフィールドは、フィールドの高さの違いによって生じるずれのために、上方に崩れてしまいます。フィールドが同じ行の隣のフィールドと水平に整列されたままになるようにするには、どのフィールド・セクション・プロパティを有効にすればよいですか?
答えを1つ選びなさい。

A. レコードの詳細を揃える
B. フィールドの折りたたみを無効にする
C. フィールドを水平に揃える

A

C. フィールドを水平に揃える

[項目を横に揃える] オプションは、Lightning App BuilderのDynamic Forms対応ページのField Sectionコンポーネントのプロパティで有効にできます。これにより、フィールドが同じ行の隣のフィールドと水平に整列されたままになります。

フィールドの折りたたみを無効にする」と「レコードの詳細を整列する」は無効なプロパティです。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cosmic Electronicsが使用しているSalesforceでは、AccountオブジェクトとContactオブジェクトに、SSN(社会保障番号)、クレジットカード情報、生年月日、医療情報などの個人情報や機密情報を保存するためのカスタムフィールドがいくつか定義されています。PCI DSS(Payment Card Industry Data Security Standard)などの規制に準拠するため、カスタム・フィールドに保存されるデータは、静止時に暗号化を使用して保護する必要があります。一部の標準フィールドは個人情報を保持すると定義されているため、静止時に暗号化を使用して保護する必要があります。この要件には、どのSalesforce機能を使用する必要がありますか。
A. クラシック暗号化
B. シールドプラットフォーム暗号化
C. Salesforce データマスク

A

B. シールドプラットフォーム暗号化

Shield Platform Encryption は、標準フィールドとカスタムフィールドの両方を静止状態で暗号化するために使用できます。

Classic Encryption では、新しいテキスト(暗号化)フィールドの作成のみが可能です。既存のカスタムフィールドの暗号化や標準フィールドの暗号化はサポートされていません。

Salesforce Data Mask は、”本番データではなく、完全または部分的なサンドボックス内の機密データを自動的にマスクするために使用されます。”

フィールドレベルのセキュリティは、ユーザがレコードの特定のフィールドのみにアクセスできるようにするために使用され、暗号化には使用されません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

コスミック・エンタープライズの販売員には、アカウントやオポチュニティなどのオブジェクトへの「読み取り」アクセスを許可する標準プロファイルが割り当てられています。現在、この組織には100人以上の営業社員がいますが、そのうちの半数近くは、別部門に所属し、異なる職務を担っているため、アカウントやオポチュニティを表示および編集できる必要があります。この要件を満たすために、アーキテクトは次のうちどれを推奨すべきでしょうか?
答えを1つ選びなさい。

A. 標準プロファイルを編集し、アカウントとオポチュニティに「読み取り」と「編集」のアクセス権を追加する。
B. アカウントとオポチュニティへの「Read」と「Edit」アクセス権を持つ新しい権限セットを作成する。
C. アカウントとオポチュニティへの’Read’と’Edit’アクセス権を持つ新しいカスタムプロファイルを作成します。

A

B. アカウントとオポチュニティへの「Read」と「Edit」アクセス権を持つ新しい権限セットを作成する。

この要件を満たすには、権限セットを使用する必要があります。これは通常、プロファイルを変更せずに特定のユーザーに追加権限を付与するために使用されます。この場合、アカウントとオポチュニティ・オブジェクトへの’Edit’アクセス権を付与する権限セットを作成し、別部門で働くセールス・アソシエイトに割り当てることができます。
アカウントとオポチュニティへの ‘Read’ および ‘Edit’ アクセス権を追加したカスタムプロファイルは、現在営業アソシエイトに割り当てられている標準プロファイルをクローンすることで作成できますが、これは Salesforce が推奨する最良の方法ではありません。
標準プロファイルを作成したり、標準プロファイルの権限を編集したりすることはできません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cosmic Service Solutionsの開発者は、ケース詳細ページにカスタムボタンを設置するためのVisualforceページとApexクラスを作成しています。このボタンは、ユーザが外部システムからの特定の情報を使って自動的にケースレコードを更新できるようにするものです。ケースオブジェクトの「作成」および「編集」アクセス権を持つユーザのみが、ケースレコードを更新できるようにする必要があります。Apexクラスで必要なチェックを実行するために、Schema.DescribeSObjectResultクラスの以下のメソッドのどれを使用できますか?

A. isCreateable()and isEditable()
B. isCreateable()and isUpdateable()
C. isWritable() and isEditable()

A

B. isCreateable()and isUpdateable()

isCreateable() メソッドを使用すると、現在のユーザがオブジェクトを作成できるかどうかを チェックできます。isUpdateable() メソッドを使用すると、現在のユーザがオブジェクトを更新できるかどうかを チェックできます。例えば、isUpdateable() メソッドは以下のように使用できます:

if (Schema.sObjectType.Case.isUpdateable()) { //コードを更新します。
// 更新コード
}

isWritable() および isEditable() はメソッドではありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

コズミックソリューションズでは、最近、様々な若手営業アソシエイトを採用しました。彼らは、アカウント、コンタクト、オポチュニティなど、主に販売管理に使用されるオブジェクトを含む、すべての主要な標準オブジェクトのレコードへの「読み取り」アクセス権のみを持っているはずです。また、Salesforce のレポートを実行することもできます。Salesforceでは、アソシエイトのユーザーレコードはまだ作成されていません。
この要件を満たすために、新しいユーザーにはどのようなプロファイルを設定し、必要に応じて権限セットを割り当てればよいでしょうか。
答えを1つ選んでください。

A. アソシエイトに「最小アクセス - Salesforce」標準プロファイルを割り当てます。
B. アソシエイトに「標準ユーザ」標準プロファイルを割り当てます。
C. カスタムプロファイルを作成し、アソシエイトに割り当てます。

A

A. アソシエイトに「最小アクセス - Salesforce」標準プロファイルを割り当てます。

ほとんどの標準オブジェクトへの「読み取り」アクセスを許可し、レポートの実行を許可するカスタムプロファイルを若手営業アソシエイトに割り当てることで、この要件を満たすことができます。
標準ユーザプロファイルでは、ほとんどの主要なタイプのレコードの作成と編集が可能ですが、”これには編集も含まれるため、この要件を満たすには適切ではありません。”

Minimum Access - Salesforce標準プロファイルでは、アクティビティやヘルプリンクへのアクセスなど、Salesforce プラットフォームで最小限の権限が付与されます。これだけでは、ユーザに必要なアクセスを付与するのに十分ではありませんが、Salesforce が推奨する現在のベストプラクティスのプロファイルです。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Accountオブジェクトは、顧客データを保存するために100以上のフィールドを使用します。その記録ページの使いやすさに関して不満がありました。シニアセールスマネージャは、ページの長さとスクロールダウンの必要性を減らすために、レコードページの3つの列にフィールドを分散させることを要求しています。この要件を満たすために、Salesforce管理者が実行すべきオプションは次のうちどれですか。
答えを1つ選んでください。

A. 開発者に、3 列の Visualforce ページを作成させる。
B. AppExchange からコンポーネントをダウンロードする
C. 動的フォームを使用して、フィールドをフィールドセクションに分散させる

A

C. 動的フォームを使用して、フィールドをフィールドセクションに分散させる

動的フォームを使用すると、レコードの詳細を分割し、Lightningレコードページの列またはリージョンに個々のフィールドを分散させることができます。例えば、3つのリージョンを含むLightningレコードページテンプレートを使用することができます。そして、各リージョンにフィールドセクションコンポーネントを追加し、フィールドを追加できるようにします。

ダイナミックフォームは、カスタムオブジェクトや、アカウント(パーソンアカウントも含む)、コンタクト、オポチュニティ、リード、ケースなどの標準オブジェクトで使用できます。

ページレイアウトは1カラムと2カラムレイアウトのみをサポートします。この要件は宣言的に満たすことができるため、プログラムによる解決策は必要ありません。適切なライトニングレコードページテンプレートを使用したダイナミックフォームを使用できるため、このシナリオに使用する適切なコンポーネントを AppExchange で検索する必要はありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cosmic Innovation の IT マネージャは、ユーザが関連する標準オブジェクトおよびカスタムオブジェクトのレコードからさまざまなフィールドを表示できるように、アカウント詳細ページの Visualforce ページを作成する必要があります。開発者が、Account オブジェクトの特定のフィールドを現在のユーザが表示できる場合にのみ、ページが特定のフィールドを表示するようにするために使用できるソリューションはどれですか。
答えを1つ選んでください。

A. ページのカスタムコントローラで isAccessible() メソッドを使用してチェックを実行する。
B. ページのカスタムコントローラで isReadable() メソッドを使用してチェックを行います。
C. ページのカスタムコントローラで isViewable() メソッドを使用してチェックを行います。

A

A. ページのカスタムコントローラで isAccessible() メソッドを使用してチェックを実行する。

カスタムコントローラで DescribeFieldResult クラスの isAccessible() メソッドを使用すると、 ユーザがフィールドを表示できるかどうかをチェックすることができます。この要件に使用できる isViewable() メソッドや isReadable() メソッドはありません。

Apexトリガは、DML操作を実行する必要がある場合にのみ適用できます。この場合、ページは、関連する標準オブジェクトとカスタムオブジェクトのレコードからフィールドを表示することのみをユーザーに許可する必要があります。

検証ルールは、ユーザーがレコードを保存しようとしているときにレコードをチェックするだけなので、この要件には使用できません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cosmic Solutionsの営業ユーザーが、Accountオブジェクトのカスタムフィールドを更新できるようにする必要があります。このユーザは現在、アカウントレコードを表示することしかできません。Salesforce アーキテクトは、フィールドレベルのセキュリティの使用を推奨しています。次のうち、要件を満たすために使用できるソリューションはどれですか。
答えを1つ選んでください。

A. オブジェクトとカスタムフィールドに「編集」アクセス権を付与する権限セットを作成し、割り当てます。
B. カスタムフィールドに「編集」アクセス権を付与する権限セットを作成し、割り当てます。
C. ユーザのプロファイルを編集し、カスタム・フィールドに ‘Edit’ アクセス権を付与する。

A

A. オブジェクトとカスタムフィールドに「編集」アクセス権を付与する権限セットを作成し、割り当てます。

この要件では、”Account オブジェクトとオブジェクト上のカスタムフィールド”へのアクセス権を付与する必要があります。ユーザがカスタムフィールドへの「編集」アクセス権を持っているが、アカウントレコードを編集できない場合、ユーザはフィールドを編集できません。権限セットを使用して、ユーザーに必要なアクセス権を付与することができます。
権限セットは1人のユーザに割り当てることができます。ユーザーの既存のプロファイルを編集すると、そのプロファイルに割り当てられているすべてのユーザーに’Edit’アクセス権が付与されます。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

コスミック・エクスプレスは最近、Salesforceの全データにアクセスできるビジネスインテリジェンス担当者を採用した。彼女の責務の一つは、経営陣のために新しいダッシュボードを作成することです。彼女が作成したダッシュボードフォルダには、会社の販売実績に関する 3 つのダッシュボードが含まれています。このフォルダには、会社の副社長であるレベッカがアクセスする必要があり、レベッカは他のユーザにアクセス権を与えることができます。この要件を満たすために、ソリューションアーキテクトが推奨すべきものは次のうちどれですか。
答えを1つ選びなさい。

A. 副社長は、ダッシュボードフォルダへの「編集」アクセス権を持つ必要があります。
B. 副社長は、ダッシュボードフォルダへの「管理」アクセス権を持っている必要があります。
C. 副社長は ダッシュボードの管理権限を持っている必要があります。

A

B. 副社長は、ダッシュボードフォルダへの「管理」アクセス権を持っている必要があります。

ダッシュボードフォルダを作成したのは副社長であるため、ビジネスインテリジェンスオフィサーはまず副社長とダッシュボードフォルダを直接共有します。レベッカは、副社長にダッシュボードフォルダへの「管理」アクセス権を与える必要があります。Edit」アクセスレベルでは、レポートまたはダッシュボードフォルダを共有できません。ダッシュボードの管理」権限はありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cosmic Harvestの開発者が、Salesforceのタブ用のVisualforceページを作成しました。このページではカスタムコントローラを使用し、ユーザが選択したカスタム条件に基づいてアカウントレコードの特定のフィールドを表示および更新できるようになっています。現在のユーザが特定のフィールドを編集するアクセス権を持っているかどうかをカスタムコントローラ内で確認するために、開発者は何を行うことができますか?
答えを1つ選んでください。

A. DescribeSObjectResult クラスの isAccessible() メソッドを使用します。
B. DescribeFieldResult クラスの isUpdateable() メソッドを使用します。
C. DescribeSObjectResult クラスの isUpdateable() メソッドを使用します。

A

B. DescribeFieldResult クラスの isUpdateable() メソッドを使用します。

DescribeFieldResult クラスの isUpdateable() メソッドを使用して、現在のユーザが”フィールドを更新できるかどうか”を チェックできます。例えば、以下のコードを使用して、Account オブジェクトの Status__c フィールドがユーザによって更新可能かどうかを確認できます:

if (!Schema.sObjectType.Account.fields.Status__c.isUpdateable()) { null; return
null を返します;
} else {
a.Status__c = ‘Active’;
を更新します;
return null;
}
指定されたコードでは、Schema.sObjectType.Account.fields.Status__c は DescribeFieldResult クラスのインスタンスを返し、これは Account オブジェクトの Status__c フィールドのフィールド記述結果を表します。isUpdateable() メソッドをインスタンス上で呼び出して、現在のユーザがフィールドを編集できるかどうかを確認できます。

DescribeFieldResult クラスの isAccessible() メソッドは、ユーザが特定のフィールドを表示できるかどうか をチェックするだけなので、使用しないでください。DescribeSObjectResult クラスの isAccessible() メソッドは、”ユーザがオブジェクトのレコードを表示できるアクセス権” を持っているかどうかを確認するために使用されます。DescribeSObjectResult クラスの isUpdateable() メソッドは、ユーザがオブジェクトのレコードを編集するアクセス権を持っているかどうかを確認するために使用されます。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

コスミックソリューションのユーザーは、大量のデータを扱っています。必要な時に必要な部署内のアカウントレコードを検索し、閲覧することが難しい。また、検索操作がタイムアウトすることにも不満を持っています。この要件に対して、Salesforceのどのソリューション/機能を推奨すべきでしょうか?
答えを1つ選んでください。

A. 制限ルールを使用して、検索でレコードの可視性を制限する。
B. カスタマーサポートに連絡し、スキニーテーブルを有効にして検索パフォーマンスを向上させる。
C. ディビジョン機能を有効にし、ユーザーに「ディビジョンの使用」権限を付与して、検索結果を制限する。

A

C. ディビジョン機能を有効にし、ユーザーに「ディビジョンの使用」権限を付与して、検索結果を制限する。

ディビジョン機能を有効にすると、各部門の部門を作成し、異なるアカウントレコードの部門フィールドに追加することができます。ディビジョンの使用権限を使用すると、サイドバー検索のためにサイドバーのドロップダウンリストで部門を選択したり、詳細検索、グローバル検索、ルックアップダイアログウィンドウ内のフィルターで、現在の作業部門のデータのみを表示することができます。この部門はいつでも変更できます。特定の部門内のすべての検索は、グローバル部門も含みます。例えば、検索が「営業」という部門内で行われた場合、結果には「営業」とグローバル部門の両方のレコードが含まれます。部門の影響を受ける」権限がない場合、検索結果には常にすべての部門のレコードが含まれます。

スキニー・テーブルはレポート、リスト・ビュー、SOQLのパフォーマンス向上に役立ちますが、検索結果には役立ちません。スコープ・ルールはリスト・ビュー、レポート、およびSOQLでのみ使用できます。制限ルールは検索に適用できますが、Accountオブジェクトを含むStandardオブジェクトでは使用できません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Cosmic Service Solutions が使用している Salesforce org では、ユーザが ‘Shipment’ というカスタムオブジェクトのレコードに関連する情報を表示および更新できる Visualforce ページが作成されています。開発者は、このページのカスタムコントローラで、フィールドレベルとオブジェクトレベルの両方のセキュリティを適用したいと考えています。このユースケースの解決に役立つ方法はどれでしょうか?

A. isUpdated()
B. isEditable()
C. isAccessible()

A

C. isAccessible()

isAccessible()、isCreateable()、および isUpdateable() などのメソッドは、現在のユーザのアクセス・レ ベルをチェックするために使用できます。
Schema.DescribeSObjectResult および Schema.DescribeFieldResult のメソッドを使用すると、 カスタムコントローラ内でフィールドレベルおよびオブジェクトレベルのセキュリティを強制することができます。
例えば、Schema.sObjectType.Shipment__c を使用して Shipment__c オブジェクトの describe 結果を取得し、isAccessible() メソッドをコールすることで、 そのオブジェクトに現在のユーザがアクセス可能かどうかを判定することができます。
同様に、Schema.sObjectType.Shipment__c.fields.Name を使用して、Shipment__c オブジェクトの Name フィールドの describe 結果を取得し、isUpdateable() メソッドを呼び出して、オブジェクトの Name フィールドが現在のユーザーによって更新可能かどうかを判断することができます。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

株式会社グローバルセールスでは、SalesforceのAccountオブジェクトに90のフィールドがあります。同社は、最もよく使用されるフィールドをアカウントページの上部に表示することで、従業員の生産性を高めることにしました。しかし、最も頻繁に使用されるフィールドのセットは、セールス、サービス、およびマーケティングのプロファイルユーザーによって異なります。この要件を達成するために、次のうちどれを使用できますか?
答えを 1 つ選んでください。

A. コンパクト・レイアウトを使用して、セールス、サービス、およびマーケティングのフィールドの可視性を制御します。
B. セールス、サービス、マーケティング用に異なるページレイアウトを作成する。
C. セールス、サービス、マーケティングで異なるリストビューを作成する。

A

B. セールス、サービス、マーケティング用に異なるページレイアウトを作成する。

ページ・レイアウトはフィールドの順序とレイアウトを定義します。オブジェクトは複数のページ・レイアウトを持つことができ、各レイアウトは特定のユーザー・プロファイルに割り当てることができます。
リスト・ビューはレコード詳細ページに表示されるフィールドには影響しません。

コンパクト・レイアウトでは重要なフィールドをすぐに確認できますが、追加できるフィールドは7つまでで、小さい画面ではそれ以下になります。ただし、一度にアクティブなコンパクト・レイアウトは1つだけなので、これは有力な解決策ではありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

ある開発者が、リードレコードに関する情報を表示する Visualforce ページを作成しました。このページは、Leadオブジェクトの標準コントローラとコントローラ拡張を使用しています。ページでオブジェクトレベルのセキュリティを強制するには、どの式を使用できますか?
答えを1つ選んでください。

A. {!$DescribeSObject.Lead.Accessible}
B. {!$SObjectType.Lead.Accessible}
C. {!$ObjectType.Lead.Accessible}

A

C. {!$ObjectType.Lead.Accessible}

この式に使用する正しい構文は、{!$ObjectType.Lead.Accessible} です。
{!$ObjectType.Lead.Accessible} を Visualforce ページの属性値として使用すると、ユーザがオブジェクトを表示できるかどうかを確認できます。例えば、以下のコードを使用できます:

< apex:outputText value=”{!leadName}” rendered=”{!$ObjectType.Lead.Accessible}”/ > を使用します。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cosmic Enterprisesでは、機密データとして認識されたデータを含むレポートをエクスポートできないという要件があります。
この要件を満たすために、どのようなSalesforce機能を利用できますか?

A. トランザクションセキュリティの強化
B. Einstein Data Detect
C. データ分類

A

A. トランザクションセキュリティの強化

拡張トランザクションセキュリティポリシーは、条件ビルダを使用して作成できます。このポリシーは、レポートエクスポート要求をブロックし、ユーザがレポートエクスポートを試みたときに IT マネージャに電子メール通知を送信することができます。

Einstein Data Detect を使用して機密データを識別し、フィールドを保護するための措置を講じることができます。
機密データのあるフィールドは、標準データ分類の Data Sensitivity Level コンポーネントを使用してすでに分類されているはずですが、これはエクスポートを妨げるものではありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

コズミックイノベーションでは、ケース管理に Salesforce を使用したいと考えています。サポート関連の業務用にカスタムアプリが作成され、会社のサポートエージェントはカスタムプロファイルに割り当てられています。彼らは、アプリのナビゲーションバーにある「ケース」タブにアクセスできる必要があります。このユースケースのために、カスタムプロファイルの「ケース」のどの設定を有効にする必要がありますか?

A. デフォルトで表示
B. 利用可
C. [利用可] および [参照可能]

A

A. デフォルトで表示

カスタムプロファイルで「デフォルトで表示」設定を有効にすると、アプリのナビゲーションバーに「Case」タブが表示されます。この設定により、Lightning Experience のアプリランチャーと Salesforce Classic の「すべてのタブ」ページでもタブを使用できるようになります。ユーザーごとに表示をカスタマイズして、タブを非表示にしたり、他のアプリで表示させたりすることもできます。

利用可能」と「利用可能かつ参照可能」の設定は、権限セットで利用できます。参照可能設定は、カスタムプロファイルのアプリオプション全体(割り当て済みアプリ設定画面(拡張プロファイルを使用している場合)またはカスタムアプリ設定画面)に関連します。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

コスミック・エンタープライズの営業担当者は、顧客の個人識別情報(PII)をフィールド、文書、添付ファイルに誤って追加することがよくある。そのため、会社のデータプライバシーとセキュリティの義務を果たすことが難しくなっています。データ・スチュワードは、Einstein Data Detect を使用して、機密データが存在しない場所を見つけることを検討しています。Einstein Data Detect の機能のうち、会社が義務を果たすのに役立つものはどれですか?
答えを1つ選んでください。

A. Data detect ポリシーを定義して、ユーザーが作成した Chatter 投稿全体のデータパターンを検索できます。
B. 集計使用状況レポート」にアクセスして、組織内のすべてのオブジェクトの集計結果を表示できます。
C. データ分類カテゴリは、UI から機密データに適用できます。

A

C. データ分類カテゴリは、UI から機密データに適用できます。

Einstein Data Detect は、Salesforce Shield アドオンサブスクリプションを購入したお客様がマネージドパッケージとして利用できます。これを使用して、フィールド、添付ファイル、およびドキュメント内の機密データを検出できます。フィールドの内容に基づいて機密性を判断し、正確に分類することができます。

データの分類カテゴリは UI からすぐに適用でき、プライバシーとセキュリティの制御は必要に応じて調整できます。セキュリティとプライバシーの要件を満たすのに役立つ、その他の Salesforce セキュリティおよびプライバシー製品を特定できます。たとえば、検出されたフィールドを確認して、Shield Platform Encryption を使用して暗号化すべきフィールドを決定できます。

データ検出ポリシーは、選択したフィールドとオブジェクト全体のデータパターンを検索するために作成されます。使用状況の集計レポート」は、ポリシーに含まれるすべてのスキャンされたオブジェクトの集計結果を表示します。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

コズミック・ソリューションズのデータは、社内の様々な製品セグメントに関連している。コズミックソリューションズでは、ユーザーにとって最も関連性の高い製品セグメントに基づいてレコードを有意義に閲覧できるよう、「ディビジョン」機能を有効にしています。Salesforceの異なる領域でレコードを表示するために部門を使用する場合、ユーザは何に注意する必要がありますか?
答えを1つ選んでください。

A. ユーザは、デフォルトの部門ではない部門に属するレコードを表示できます。
B. 部門の影響を受ける」権限がなくても、検索結果をフィルタリングして特定の部門のレコードを表示できます。
C. レコードの詳細ページを表示すると、関連リストには割り当てられた部門の関連レコードのみが表示されます。

A

A. ユーザは、デフォルトの部門ではない部門に属するレコードを表示できます。

ディビジョンは、組織の大量のデータを論理的なセクションに分割するのに役立ちます。これにより、検索、レポート、リストビューがユーザーにとってより意味のあるものになります。ディビジョンが有効な場合、デフォルトのディビジョンがすべてのユーザー、新しく作成されたアカウント、リード、カスタムオブジェクトのレコードに割り当てられます。

ただし、これによってユーザーが他のディビジョンでレコードを作成したり表示したりすることができなくなるわけではありません。

また、すべての既存レコードには、デフォルトで「グローバル」ディビジョンが割り当てられます。

レコードの詳細ページを表示すると、関連リストには、部門に関係なく、ユーザーがアクセスできるすべての関連レコードが表示されます。

標準フィルタを使用するレポート(マイケースやマイチームのアカウントなど)には、すべての部門のレコードが表示されます。これらのレポートでは、特定の部門にさらに限定することはできません。
ユーザーに「部門の影響を受ける」権限がない場合、検索結果には常にすべての部門のレコードが含まれます。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Cosmic Solutionsが使用しているSalesforceでは、Accountオブジェクトの組織全体のデフォルト設定が「Public Read/Write」に設定されています。組織のサポートユーザは、SalesforceのAccountレコードを変更する権限を持つべきではありません。これはどのようにすれば実現できますか?
答えを1つ選んでください。

A. サポートユーザ用に、Account オブジェクトへのアクセスを含まないカスタムプロファイルを作成し、「読み取り」アクセスを含む権限セットを追加します。
B. 組織全体のデフォルト設定が「Public Read/Write」に設定されているため、編集アクセスを制限することはできません。
C. サポートユーザに Salesforce 標準の「最小アクセス - Salesforce」プロファイルを割り当て、「読み取り」アクセスを含む権限セットを追加します。

A

C. サポートユーザに Salesforce 標準の「最小アクセス - Salesforce」プロファイルを割り当て、「読み取り」アクセスを含む権限セットを追加します。

組織全体のアカウントオブジェクトのデフォルトの共有設定は「Public Read/Write」ですが、サポートユーザのプロファイルと権限セットのオブジェクト権限は上書きされません。プロファイルと権限セットがオブジェクトへの「読み取り」アクセス権のみを付与しているユーザは、組織全体の既定の共有設定が「公開読み取り/書き込み」に設定されていても、オブジェクトのレコードを編集できません。

オブジェクトアクセスの基本レベルがアクセスなしに設定されているため、ユーザのプロファイルとして「最小アクセス - Salesforce」を使用できます。アカウントオブジェクトの権限は、サポートユーザの権限セットに含めることができます。サポート・ユーザには、オブジェクトへの「読み取り」アクセス権のみを付与して、アカウント・レコードの表示と編集ができないようにすることができます。最小限のアクセス プロファイルと権限セットで十分であるため、サポート ユーザーのためにカスタム プロファイルを作成する必要はありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Cosmic Learning Solutionsは、従業員の四半期ごとのパフォーマンスレビューを管理するために’Performance Review’というカスタムオブジェクトを使用しています。従業員のパフォーマンスレビューには機密データが含まれることが多く、パフォーマンスレビューのレコードを作成した従業員のマネージャーだけが見ることができます。しかし、レコードを所有するマネージャと協力するために、他のマネージャが従業員のパフォーマンスレビューを表示する必要がある場合があります。この要件に対して、アーキテクトが推奨すべきものは次のうちどれでしょうか。
答えを1つ選んでください。

A. パフォーマンスレビュー」オブジェクトの組織全体のデフォルト共有設定を「プライベート」に設定し、共有ルールとパブリックグループを使用してパフォーマンスレビューレコードを他のマネージャと共有する。
B. Performance Review」オブジェクトの組織全体のデフォルト共有設定を「Private」に設定し、ロールベースの階層を使用して、パフォーマンスレビューのレコードを他のマネージャーと共有する。
C. Performance Review」オブジェクトの組織全体のデフォルト共有設定を「Private」に設定し、手動共有とパブリックグループを使用して、他のマネージャーとパフォーマンスレビューレコードを共有する。

A

C. Performance Review」オブジェクトの組織全体のデフォルト共有設定を「Private」に設定し、手動共有とパブリックグループを使用して、他のマネージャーとパフォーマンスレビューレコードを共有する。

Performance Review」オブジェクトの組織全体のデフォルト共有設定を「Private」に設定することで、パフォーマンスレビューを所有するマネージャーだけがデフォルトでパフォーマンスレビューを閲覧できるようにすることができます。レコード所有者は、アクセスを必要とする他のマネージャーで構成されるパブリックグループとレコードを手動で共有できます。
共有ルールは通常、基準または所有権に基づいて複数のレコードを共有するために使用され、レコードの共有は常に必要なわけではなく、時々必要になるだけであるため、パフォーマンス・レビューのレコードを共有するために共有ルールを使用することは最適なソリューションではありません。
組織全体のデフォルト共有設定を「Public Read Only」に設定すると、すべてのユーザーがパフォーマンスレビューを閲覧できるようになります。ロールベースの階層を使用してアクセスを決定することは、このシナリオには適切ではありません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

コスミックホールフーズでは、アカウント管理にSalesforceを利用したいと考えている。同社の管理者は現在、Salesforce のセキュリティと共有設定を構成している。あるユーザがアカウントレコードを所有している場合、他のすべてのユーザがそのアカウントを閲覧、編集、レポートできるようにする必要があります。ただし、アカウントを削除できるのはアカウント所有者のみです。また、ユーザは、アカウントに関連するアクティビティを表示、報告することはできますが、編集することはできません。次の選択肢のうち、この要件に使用する組織全体のデフォルト設定として正しいものはどれですか。
答えを1つ選んでください。

A. アカウントの読み取り/書き込みは公開、アクティビティは親が管理
B. アカウントの読み取り/書き込みは公開、アクティビティは非公開
C. アカウントの読み書きは公開、アクティビティの読み書きは公開のみ

A

B. アカウントの読み取り/書き込みは公開、アクティビティは非公開

Accountオブジェクトの「Public Read/Write」共有設定では、すべてのユーザがすべてのアカウントレコードを閲覧、編集、レポートすることができます。ユーザがアカウントを所有している場合、他のすべてのユーザはそのアカウントを表示、編集、およびレポートすることができます。ただし、共有設定を変更したりアカウントを削除できるのは所有者のみです。アクティビティオブジェクトの「非公開」共有設定では、アクティビティ所有者と、ロール階層でアクティビティ所有者より上位のユーザーのみが、アクティビティを編集および削除できます。

アカウントなど、アクティビティが関連付けられている親レコードへの「読み取り」アクセス権を持つユーザーは、アクティビティを表示したり、レポートしたりすることができます。

アクティビティオブジェクトでは、「パブリック読み取り専用」の設定は使用できません。

Public/Read/Write/Transfer(公開/読み取り/書き込み/転送)」の共有設定では、すべてのユーザーがすべてのレコードを閲覧、編集、転送、レポートできますが、ケースとリードでのみ利用できます。アクティビティオブジェクトの「親によって制御される」共有設定では、アクティビティに関連するレコードに対して同じアクションを実行できるかどうかに基づいて、ユーザーがアクティビティに対してアクション(表示、編集、転送、削除など)を実行できます。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

コスミックフォトグラフィーは、CRMとしてSalesforceを使用している。最近、同社は地元の高等教育機関と写真撮影のコラボレーションを開始した。提案された撮影契約は、コズミックフォトグラフィーのすべての営業スタッフだけでなく、コラボレーションしている第三機関のすべてのスタッフが閲覧できるようにする必要があります。フォトグラフィー・エンゲージメントはカスタムオブジェクトであり、外部の協力者はパートナーユーザーです。
コズミックフォトグラフィーは、三次教育機関のパートナーユーザーに記録へのアクセス権をどのように付与するか悩んでいます。
答えを1つ選びなさい。

A. 権限セットを作成し、’View All Data’ 権限を追加し、その権限セットを第三機関のパートナーユーザーに割り当てる。
B. 権限セットを作成し、カスタムオブジェクトの「すべて表示」権限を追加し、その権限セットを第三機関パートナーユーザーに割り当てます。
C. 三次機関パートナーユーザーでパブリックグループを作成し、基準ベースの共有ルールを使用してレコードを共有する。

A

C. 三次機関パートナーユーザーでパブリックグループを作成し、基準ベースの共有ルールを使用してレコードを共有する。

このシナリオに適切なオプションは、外部の第三機関のパートナーユーザーでパブリックグループを作成し、基準ベースの共有ルールを使用してこのグループでレコードを共有することです。所有者に関係なく、このグループで共有されるべきは第三次機関のレコードのみです。必要であれば、第三機関のエンゲージメント用の新しいレコードタイプを作成するか、ピックリストオプションを使用することができます。
View All Data’または’View All’パーミッションを外部パートナーユーザに付与することはできません。これらのパーミッションは、すべてのレコード(’View All Data’)または特定のオブジェクトのすべてのレコード(’View All’)へのアクセスを許可します。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

コズミック・インベストメンツのシステム管理者は、膨大な数の社内外のユーザーを管理するのに苦労している。外部ユーザー管理に関するいくつかの管理タスクを、信頼できるサイトユーザーに委任したいと考えています。委任された外部管理者の能力と制限に関する記述のうち、正しいものはどれか。
答えを1つ選んでください。

A. 委任された外部管理者は、ユーザー詳細レコードを表示するときにカスタムフィールドを表示できます。
B. 委任された外部管理者は、外部ユーザーの新しいパスワードを生成できます。
C. 委任された外部管理者は、任意のコミュニティユーザライセンスに割り当てられたユーザになることができます。

A

B. 委任された外部管理者は、外部ユーザーの新しいパスワードを生成できます。

委譲された外部ユーザー管理権限は、以下のコミュニティ・ユーザー・ライセンス・タイプを持つ外部ユーザーにのみ付与できます: Partner Community、Customer Community Plus、Gold Partner、Enterprise Administration、または Customer Portal Manager ライセンス。
委譲された外部管理者は、外部ユーザ・レコードの作成と編集、外部ユーザの新しいパスワードの生成、および既存の外部ユーザの停止を行うことができます。

ただし、ユーザ詳細レコードにカスタム・フィールドが存在する場合は、委任された外部管理者には表示されません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

従業員のパフォーマンス・レビューに関する情報を格納するために、’Performance Review’ というプライベートなカスタム・オブジェクトが作成されました。このオブジェクトには、レビューアの名前を指定するルックアップ・リレーションシップ・フィールドが作成されています。オブジェクトの新しいレコードが作成されると、そのレコードに割り当てられたレビューアと自動的に共有される必要があります。レビューアには、レコードへの「読み取り/書き込み」アクセス権を与える必要があります。この要件では、指定されたオプションのどれを使用する必要がありますか?
答えを1つ選びなさい。

A. フローとPermissionオブジェクト
B. 基準ベースの共有ルール
C. Apexトリガーと共有オブジェクト

A

C. Apexトリガーと共有オブジェクト

この要件に対して、Apexトリガーを作成することができます。このトリガーは、新しいパフォーマンス・レビュー・レコードが作成されると、’Performance_Review__Share’レコードを作成します。Performance_Review__Share’は、’Performance_Review’オブジェクトに関連付けられたShareオブジェクトです。カスタム・オブジェクトの Share オブジェクト名は ‘CustomObject__Share’ というパターンに従います。ShareレコードのUserOrGroupIdを指定する場合、レコードに割り当てられているレビューアが使用できます。

“フロービルダーはShareオブジェクトをサポートしており、このシナリオで使用する推奨ツールであることに注意してください。”
ただし、Permissionオブジェクトは存在しない。メタデータAPIは、カスタムオブジェクト定義やページレイアウトなどのカスタマイズ情報の取得、展開、作成、更新、削除に使用されます。条件ベースの共有ルールは、 レコードに割り当てられているユーザーとレコードを共有するために使用できないので、 この要件には使用で き ません。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

コスミックイノベーションの営業部門は、最近 Salesforce による営業プロセス管理を開始した。同社の営業担当者は、取引先、担当者、リード、商談など、さまざまな種類のレコードを管理している。しかし、データ共有は以下の要件に基づいて微調整する必要がある:
1) 営業担当者は、自分が所有する商談と、自分と共有されている商談のみにアクセスできるようにする。
2) 商談を編集できる営業担当者だけが、商談に価格帳簿を追加できるようにする。
3) すべての Salesforce ユーザーは、リードの表示、編集、転送、およびレポートができますが、リードの所有者だけがリードの共有を削除または変更できます。
これらの要件に対して、ソリューションアーキテクトが推奨すべき組織全体のデフォルト共有設定はどれですか。
答えを1つ選んでください。

A. 商談は「非公開」、価格表は「公開読み取り専用」、リードは「公開読み取り/書き込み」です。
B. 商談は「非公開」、価格表は「閲覧のみ」、リードは「公開読み書き/転送」。
C. 商談は「非公開」、価格表は「使用」、リードは「公開読み書き/転送」。

A

B. 商談は「非公開」、価格表は「閲覧のみ」、リードは「公開読み書き/転送」。

非公開共有設定は、カスタムオブジェクトと商談オブジェクトを含むほとんどの標準オブジェクトに適用されます。この設定では、レコードの所有者と、階層内の所有者のロールより上位のユーザーのみが、レコードを表示、編集、およびレポートすることができます。

“表示のみの共有設定は、価格表オブジェクトに対してのみ有効”であり、すべてのユーザーが価格表を表示およびレポートすることができます。ただし、価格表への使用権限を手動で付与されたユーザーまたは商談の「編集」権限を持つユーザーは、そのユーザーを商談に追加することができます(この質問のシナリオに該当します)。公開の読み取り/書き込み/転送」共有設定は、リードとケースに対してのみ有効です。これにより、すべてのユーザがレコードを表示、編集、転送、およびレポートできます。レコード所有者のみが、レコードの共有を削除または変更できます。

このシナリオでは、商談への「編集」アクセス権を持つユーザーのみがこのレベルのアクセス権を持つ必要がありました。価格表オブジェクトでは’Public Read Only’は使用できません。Public Read/Write」はリードオブジェクトに使用しないでください。すべてのユーザーがリードレコードを転送できなくなります。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

コスミックソリューションズは、社員とパートナーがリードや商談についてコラボレーションできるパートナー向けExperience Cloudサイトを立ち上げた。パートナーには、パートナーエグゼクティブ、パートナーマネージャー、パートナーユーザーの3つのデフォルトロールが使用されている。

Blackshire Corporation」アカウントのパートナーマネージャーは、「Thomas Alan Enterprises」アカウントに属するすべてのユーザーが所有する商談を表示および編集できる必要があります。この要件に対して、ソリューションアーキテクトは何を推奨しますか。
答えを1つ選んでください。

A. Thomas Alan Enterprises Partner Userのロールが所有する商談へのアクセスを許可する所有権ベースの共有ルールを作成します。
B. Thomas Alan Enterprises Partner Executiveのロールおよび部下が所有する商談へのアクセスを許可する所有権ベースの共有ルールを作成する。
C. Thomas Alan Enterprises Partner Managerのロールおよび部下が所有する商談へのアクセスを許可する所有権ベースの共有ルールを作成する。

A

B. Thomas Alan Enterprises Partner Executiveのロールおよび部下が所有する商談へのアクセスを許可する所有権ベースの共有ルールを作成する。

この要件では、’Blackshire Corporation Partner Manager’のロールに必要なアクセス権を付与するために、所有権ベースの共有ルールを作成することができます。共有ルールは、’Thomas Alan Enterprises Partner Executive’のロールおよび部下が所有する商談に基づくことができます。

この共有ルールは、取引先のパートナー・エグゼクティブおよびユーザ・ロール階層内のその下のユーザが所有する商談へのアクセスを許可します。つまり、パートナー・エグゼクティブ、パートナー・マネージャ、およびパートナー・ユーザが所有する商談へのアクセスが許可されます。
パートナー・マネージャ・ロールはロール階層でパートナー・エグゼクティブ・ロールの下にあるため、’Thomas Alan Enterprises Partner User’ロールが所有する商談へのアクセスを許可する所有権ベースの共有ルールを作成することは、このシナリオの正しい選択肢ではありません。Partner Executiveロールのユーザが所有する商談には、Partner Managerロールのユーザはアクセスできません。Partner Userロールは3つのロールの中で最も下位にあるため、「Thomas Alan Enterprises Partner User」ロールが所有する商談へのアクセスを許可する所有権ベースの共有ルールを作成することも、Partner Managerロールのすべての商談へのアクセスを許可しないため、不適切なオプションです。
アカウントで外部ユーザが有効になると、ユーザロール階層がパートナーアカウント用に作成されることに注意することが重要です。
アクセスレベル「Read/Write」を選択することで、パートナーマネージャは商談を閲覧・編集することができます。共有セットは、取引先または担当者に関連するレコードへのアクセスをサイトユーザに付与するために使用されます。
組織が3つのパートナーロールを使用する場合、階層内のロールはパートナーユーザ、パートナーマネージャ、パートナーエグゼクティブであることに注意することが重要です。パートナーユーザのロールはパートナーマネージャのロールにロールアップされ、パートナーマネージャのロールはパートナーエグゼクティブのロールにロールアップされます。////////

27
Q

コズミック・イノベーションが使用しているSalesforceでは、現在、プレミアム顧客の取引先はすべて同社の営業担当者が作成し、所有している。現在、Salesforceには約500のプレミアム取引先があり、平均して毎月20の新しいプレミアム取引先が追加されている。プレミアム取引先はチェックボックスのフィールドで識別される。同社の営業マネージャーは、ロール階層では営業担当者の上に位置します。営業マネージャーは、ロール階層で彼らの上にいる営業部長に報告します。営業担当副社長は、今後新しく作成されるプレミアム取引先が営業担当者の所有にならないようにしたいと考えています。この要件に対して、アーキテクトは何を推奨すべきでしょうか。
答えを1つ選んでください。

A. 営業担当者に割り当てられたプロファイルから、アカウントオブジェクトの「作成」権限を削除します。
B. 営業担当者に割り当てられたロールを編集し、カスタム基準に基づく取引先への「作成」アクセス権を削除する。
C. 現在のユーザプロファイルに基づいて検証ルールを作成し、営業担当者によるプレミアムアカウントの作成を防止する。

A

C. 現在のユーザプロファイルに基づいて検証ルールを作成し、営業担当者によるプレミアムアカウントの作成を防止する。

現在のユーザーのプロファイルが営業担当者に割り当てられたプロファイルである場合、プレミアムアカウントの作成を防止する検証ルールを作成することができます。新しいプレミアムアカウントの作成を超えて要件を拡張する場合は、既存のプレミアムアカウントレコードの所有者を変更する必要があります。
他のタイプの取引先を作成するためのアクセス権を無効にすることになるため、営業担当者のプロファイルから「作成」権限を削除すべきではありません。

ロールを編集して、カスタム条件に基づいてレコードアクセスを削除することはできません。

28
Q

Cosmic Solutionsのシステム管理者は、組織の取引先と担当者の共有設定を「非公開」に設定した。Markは会社の営業担当者で、個人設定でデフォルトの取引先チームを定義している。デフォルトチームはBobという名前の営業担当者で構成されている。

Markはデフォルトのアカウントチームを自分が所有するアカウントレコードの1つに追加しましたが、取引先チーム関連リストからBobのアカウントアクセスレベルを’読み取り/書き込み’から’読み取り専用’に変更しました。この変更によって変更されるのは次のうちどれですか?
答えを1つ選びなさい。

A. Bobの取引先へのアクセスレベルのみ。
B. 取引先および関連する担当者レコードに対するBobのアクセスレベル。
C. マークのデフォルトの取引先チームに対するボブのアクセスレベル。

A

A. Bobの取引先へのアクセスレベルのみ。

この変更は、この特定の取引先に対するBobのアクセスレベルにのみ影響します。

関連する担当者レコードへのアクセスは、担当者オブジェクトの組織全体のデフォルト共有設定が’Controlled by Parent’に設定されている場合にのみ影響を受けます。

デフォルトアカウントまたは商談チームに対するアクセスレベルは変更されません。

29
Q

Cosmic Solutionsの開発者が、共有レコードのrow causeを設定するために、カスタムオブジェクトの詳細ページにカスタムApex共有理由を定義しました。そのための有効な理由は次のうちどれですか?
答えを1つ選びなさい。

A. 所有者が変更されたときに共有レコードが削除されないようにする。
B. レコードの詳細ページに共有の理由を表示する。
C. 関連する標準オブジェクトのレコードをユーザーまたはグループと共有する。

A

A. 所有者が変更されたときに共有レコードが削除されないようにする。

Apexの共有理由は、プログラムによる共有のトラブルシューティングや、所有者が変更されても共有レコードが削除されないようにするために使用できます。各Apex共有理由にはラベルと名前があります。ユーザーインターフェイスでレコードの共有を表示すると、ラベルが「理由」列に表示されます。Apex共有理由はカスタムオブジェクトに対してのみ作成でき、関連する標準オブジェクトのレコードの共有には対応していないことに注意してください。Apexの共有理由は、レコードの[共有]ボタンをクリックすると表示できますが、レコードの詳細ページには表示されません。

30
Q

Fun Toys Inc.では、全従業員がオープンポジションを閲覧することができますが、人事部のみがレコードの作成と更新を行うことができます。人事部のユーザープロファイルには、作成、読み取り、編集、および削除の権限が設定されています。また、同じ人事ロールを持つユーザーは、互いのレコードに変更を加えることができます。この要件には、他にどのような構成が必要ですか。
答えを1つ選んでください。

A. ポジションオブジェクトの組織全体のデフォルト設定を「パブリック読み取り専用」に設定し、HRユーザーがお互いのポジションレコードを操作できるように、所有権ベースの共有ルールを作成します。
B. ポジションオブジェクトの「組織全体のデフォルト」設定を「読み取り専用」に設定し、フィールドレベルのセキュ リティを構成して、HRユーザーがお互いのポジションレコードを操作できるようにする。
C. ポジションオブジェクトの「組織全体のデフォルト」設定を「読み取り専用」に設定し、基準ベースの共有ルールを作成して、HRユーザーが互いのポジションレコードで作業できるようにする

A

A. ポジションオブジェクトの組織全体のデフォルト設定を「パブリック読み取り専用」に設定し、HRユーザーがお互いのポジションレコードを操作できるように、所有権ベースの共有ルールを作成します。

Position オブジェクトの Organization-Wide Default 設定を Public Read-Only に設定し、全員がレコードを表示できるようにします。次に、同じロール(水平階層)を持つ他のユーザがポジションレコードを編集できるように、読み取り/書き込みアクセスレベルを持つレコード所有者共有ルールを作成することができます。

これは、条件ベースの共有ルールでは実現できません。

フィールドレベルのセキュリティは、レコード全体ではなく、個々のフィールドへのアクセスタイプを定義するために使用されます。組織全体のデフォルト設定を「読み取り/書き込み」に設定することは推奨されません。これは、例えばオブジェ クトの編集権限を持っている組織内のどのユーザーでも、ポジションレコードを編集できるようになるためです。

31
Q

Cosmic Innovationはパートナー向けにExperience Cloudサイトを立ち上げました。パートナーは、自分が所有するリードのみをサイト上で閲覧できるはずです。しかし、例外として、「グローバル・スマート・ソリューション・エグゼクティブ」ロールに割り当てられているパートナー・ユーザーは、ウェブから発信されたすべてのリードを閲覧できる必要があります。この要件を満たすために行うべきことは、次のうちどれでしょうか?
答えを1つ選んでください。

A. A. Apex Managed Sharingを使用して、指定された基準に基づいてパートナーユーザーにアクセスを許可します。
B. 指定された条件に基づいて、ロールに「読み取り」アクセスを付与するリード共有ルールを作成します。
C. ロールに割り当てられているユーザに「すべて表示」権限を付与する権限セットを作成し、割り当てます。

A

B. 指定された条件に基づいて、ロールに「読み取り」アクセスを付与するリード共有ルールを作成します。

この要件を満たすには、まず、Leadオブジェクトの外部組織全体のデフォルト共有設定を「非公開」に設定し、パートナーユーザが他者が所有するリードレコードを閲覧できないようにする必要があります。グローバル・スマート・ソリューションズ・エグゼクティブ」ロールに割り当てられているユーザが、ウェブから発信されたリードレコードを閲覧できるように、条件ベースの共有ルールを作成することができます。

View All権限を持つ権限セットを作成して割り当てると、パートナーユーザーはすべてのリードレコードに「Read」アクセスできるようになります。

Apex Managed Sharingを使用して要件を満たす必要はありません。可能な限り、要件を満たすために宣言的なオプションを検討する必要があります。

32
Q

MarcusはCosmic Service Solutionsで働くサポートエージェントで、Cosmic Explorationsの取引先にCustomer Communityライセンスを持つサイトユーザーが所有するすべてのケースにアクセスする必要があります。担当者のケースレコードに関連するすべてのケースへのアクセスを許可するための共有セットが存在します。サポートエージェントにアクセスできるようにするには、何を作成すればよいですか?

A. 共有セット
B. 共有ルール
C. 共有グループ

A

C. 共有グループ

共有グループは、既存の共有セットの「共有グループ設定」タブからユーザーをグループのメンバーに追加することで作成できます。共有グループのメンバーは、関連する共有セット内の顧客サイトユーザーが所有するすべてのレコードにアクセスできます。

共有セットは外部ユーザーのためのものであり、共有ルールの作成も公開グループの作成もこのシナリオの要件を満たすものではありません。

33
Q

コズミックジェミナのすべてのSalesforceユーザーはLightning Experienceを使用しています。ある営業マネージャーは、自身が所有する取引先レコードに取引先チームを作成し、追加した。このチームは、プロダクトマネージャーと2人のセールスアソシエイトで構成されています。プロダクトマネージャが、営業マネージャによって2人の営業アソシエイトに付与されたアクセスレベルを確認できるようにするには、どのソリューションを推奨すべきか?
答えを1つ選んでください。

A. 取引先チームを編集し、リンクを使用してアクセスレベルをプロダクトマネージャと共有します。
B. プロダクトマネージャーは、「取引先チームアクセス」アクションを使用してアクセスレベルを確認します。
C. プロダクトマネージャーは、「チームメンバーのアクセス」アクションを使用してアクセスレベルを確認する必要があります。

A

C. プロダクトマネージャーは、「チームメンバーのアクセス」アクションを使用してアクセスレベルを確認する必要があります。

Team Member Accessアクションを使用すると、各取引先チームメンバーのアカウントへのアクセ スを確認できます。

アクセスレベルを確認するために使用できる「取引先チームアクセス」アクションはありません。取引先チームのアクセスレベルを共有するために使用できるリンクはありません。

チームメンバーのアクセス」アクションを使用することは、各営業担当者にプロダクトマネージャーに非公開メッセージを送信してもらうよりも迅速な解決策です。

34
Q

コスミックエレクトロニクスは、何千もの代理店や再販業者からなる広大なパートナーネットワークを持っています。同社は、パートナーおよび20,000人以上のプレミアム顧客のために、新しいエクスペリエンス・クラウド・サイトを立ち上げたいと考えている。プレミアム顧客とは、過去に少なくとも1回大量購入した顧客である。プレミアム顧客とパートナーには、それぞれ「Customer Community Plus」と「Partner Community」ライセンスを購入する。これらのユーザーにロールを割り当てる際の考慮事項として有効なものは、次のうちどれですか。
答えを1つ選んでください。

A. Customer Community PlusおよびPartner Communityライセンスを持つユーザーには、合計50,000ロールまで割り当てることができます。
B. 取引先ロールの最適化を有効にして、外部ユーザーに対して作成できるロールの総割り当て数を増やすことができます。
C. 顧客およびパートナー取引先アカウントのサイトロールのデフォルト数を最大 5 に設定できます。

A

A. Customer Community PlusおよびPartner Communityライセンスを持つユーザーには、合計50,000ロールまで割り当てることができます。

Customer Community Plus および Partner Community ライセンスのユーザのロールの合計は、50,000 を超えることはできません。ただし、それ以上のロールが必要な場合は、Salesforce カスタマーサポートに連絡して、Large User Volumes アセスメントを依頼することができます。

取引先ロールの最適化は、セットアップの「共有設定」ページにある「ロールの作成数を最小限に抑え、処理負荷を削減してパフォーマンスを向上させる」設定を使用して有効にします。取引先で唯一の外部ロールベースユーザーである外部ロールベースユーザーの共有担当者ロールが作成されます。顧客またはパートナーの取引先ユーザーすべてに共有担当者ロールが作成されるわけではありません。

ただし、Customer Community Plus、Partner Community、またはExternal Appsライセンスを使用する新しいサイトは、取引先ロールの最適化(ARO)が自動的に有効になることに注意してください。また、Digital Experiencesをまだ有効にしていない組織では、デフォルトでオンになっています。

顧客およびパートナー取引先のサイトロールのデフォルト数は1~3です。

35
Q

コスミックソリューションズでは、取引先オブジェクトの組織全体のデフォルト共有設定を「公開読み取り専用」に設定しています。担当者レコードへのデフォルトのアクセスは「親によって管理」され、ケースと商談の共有設定はそれぞれ「非公開」と「公開読み取り/書き込み」に設定されています。レコードに取引先チームを定義する際、「読み取り専用」のアクセスレベルを指定できるオブジェクトは次のうちどれですか?

A. 取引先と担当者
B. 取引先と商談
C. 取引先とケース

A

C. 取引先とケース

すでに組織の商談に対するアクセスレベルは「公開読み取り/書き込み」となっているため、それよりも制限が厳しい「読み取り専用」には設定できないらしい

取引先チームを定義する場合、オブジェクトのアクセスレベルは、組織全体のデフォルト共有設定より低いか等しくなければなりません。この場合、’読み取り専用’ アクセスレベルは、取引先とケースでのみ使用できます。

Contact オブジェクトの共有設定は「Controlled by Parent(親が管理)」に設定されているため、このオブジェ クトのアクセスレベルを指定することはできません。
また、商談のアクセスレベル「読み取り専用」は、オブジェクトのデフォルト共有設定である「公開読み取り/書き込み」よりも制限が厳しいため、設定することはできません。

36
Q

Cosmic Enterprises の Experience Cloud サイトでは、ほとんどの顧客が Customer Community Plus ライセンスを使用しています。顧客組織との会議に関する情報を格納するために、’Meeting’ という名前のカスタム オブジェクトが作成されています。このオブジェクトは、取引先オブジェクトとルックアップ関係を持っています。現在、会議レコードは顧客によって作成され所有されていますが、顧客は他の組織に関連付けられた会議レコードにアクセスすることはできません。ただし、Customer Community Plus ライセンスを使用している一部の組織の顧客は、自分の組織に関連付けられているすべての会議レコードを表示できる必要があります。この会社では、顧客に3つのデフォルトロールを使用しています。この要件を満たすには、次のうちどれを使用する必要がありますか。
答えを1つ選んでください。

A. 外部組織全体のデフォルト設定と共有ルール
B. 外部組織全体のデフォルト設定とスーパーユーザーアクセス
C. 外部組織全体のデフォルト設定と「階層を使用したアクセス権の付与

A

A. 外部組織全体のデフォルト設定と共有ルール

この要件では、「Meeting」オブジェクトの外部組織全体のデフォルトの共有設定を「非公開」に設定することで、顧客が他の組織のMeetingレコードを閲覧できないようにすることができます。
特定の組織に対して所有権ベースの共有ルールを作成し、顧客の最上位ロールのロールおよび部下が所有するレコードを共有することで、組織に所属するすべての顧客が関連する会議レコードにアクセスできるようにすることができます。

スーパーユーザアクセス’は、通常、同じロールおよびロール階層内のそれ以下の他のパートナーユーザーが所有するレコードへのアクセスを特定のパートナーユーザーに付与するために使用されます。スーパーユーザアクセスは、Customer Community Plus ライセンスを持つ外部ユーザにも付与できますが、その場合、関連するすべての担当者の表示および編集権限などの追加権限も付与されます。

階層を使用したアクセス権の付与」オブジェクト権限では、一部の顧客組織のみに必要なきめ細かな権限を付与することはできません。

37
Q

Cosmic Enterprisesは、会社が提供するプロモーションに関する情報を保存するために、’Promotion’というカスタムオブジェクトを作成しました。このカスタムオブジェクトの組織全体のデフォルト共有設定は’非公開’に設定されており、階層を介したアクセス権の付与は無効になっています。このオブジェクトの特定のレコードは、’セールスエージェント ‘ のロールに割り当てられているすべてのユーザーと共有する必要があります。Apexを使用してこの要件を満たすにはどうすればよいですか?
答えを1つ選んでください。

A. Promotion__Share」レコードを作成し、セールスエージェントで構成される公開グループを使用してアクセスを許可します。
B. Promotion__Share」レコードを作成し、「セールスエージェント」ロールに関連付けられた共有グループを使用してアクセス権を付与します。
C. Promotion__Share」レコードを作成し、「セールスエージェント」ロールに関連付けられた公開グループを使用してアクセスを許可する。

A

B. Promotion__Share」レコードを作成し、「セールスエージェント」ロールに関連付けられた共有グループを使用してアクセス権を付与します。

Apex Managed Sharing を使用して、カスタムオブジェクトの共有レコードを作成できます。セールスエージェント」ロールに関連付けられた共有グループを使用して、この要件の共有レコードを作成するUserOrGroupIdを指定できます。

グループメンテナンステーブルに共有グループがすでに存在するため、公開グループを作成する必要はありません。共有グループはロール階層内のロールごとに自動的に作成されます。
ワークベンチを使用して、’Group’オブジェクトにクエリを発行することで、特定の共有グループに関連付けられたSOQLクエリを作成することができます。

また、共有グループとロールおよびテリトリー共有グループには違いがあることに注意することが重要です。共有グループとは異なり、共有グループは大量のサイトおよびポータルユーザーが所有するレコードを内部および外部ユーザーと共有するために使用されます。一方、共有グループは Salesforce がロールに対して自動的に作成します。

38
Q

Cosmic Innovationでは、取引先と担当者レコードの組織全体のデフォルト共有設定をそれぞれ「非公開」と「親が管理」に設定しています。また、ユーザはSalesforceで他人が所有する契約、ケース、商談を閲覧することができません。取引先チームのアクセスレベルを定義する際に利用できるオブジェクトは次のうちどれですか?
答えを1つ選んでください。

A. 取引先と契約
B. 取引先と商談
C. 取引先と担当者

A

B. 取引先と商談

このシナリオでは、取引先チームを定義する際に、取引先、ケース、商談のアクセスレベルを指定できます。ユーザは、Salesforce 内で他人が所有するケースや商談を表示できないため、これらのレコードの組織全体のデフォルト共有設定が「非公開」に設定されていることが示唆されます。

さらに、担当者の共有設定は「Controlled by Parent」に設定されているため、担当者レコードへのアクセスは親アカウントレコードへのアクセスに依存します。

また、取引先チームを使用して、契約にアクセス権を付与することはできません。

39
Q

Salesforceでカスタムレポートを作成することで、公開グループのメンバーシップを効率的に管理できる機能はどれですか?
答えを1つ選んでください。

A. クイックグループレポートタイプ
B. グループメンバーレポートタイプ
C. 会員レポートタイプ
D. 公開グループレポートタイプ

A

B. グループメンバーレポートタイプ

グループメンバー」を主オブジェクトとするカスタムレポートタイプを作成することで、Salesforce の公開グループメンバーシップを効率的に管理できます。この機能により、ユーザはどのユーザ、ロール、およびその他のグループが公開グループに属しているかを確認できます。その他のオプションとして、存在しないレポートタイプがあります。

40
Q

営業担当のサブリナは、あるユーザーグループと定期的に商談をする必要がある。このグループはプロダクトマネージャーと2人のセールスアソシエイトで構成されている。サブリナの営業マネージャは、サブリナ自身が所有し、ステージフィールドの値が’ニーズ分析’に設定されている各商談について、これらのユーザと作業することを希望しています。デフォルトの商談チームを設定することに関する次の記述のうち、正しいものはどれですか?
答えを 1 つ選んでください。

A. ロール階層の営業担当者より下のユーザは、彼女が所有する特定の商談にデフォルトの商談チームを追加できます。
B. デフォルトの商談チームは、Salesforce 管理者がセットアップの「商談チーム設定」に移動して、営業担当者に設定できます。
C. 営業担当者は、個人設定で、必要なユーザで構成されるデフォルトの商談チームを設定できます。

A

C. 営業担当者は、個人設定で、必要なユーザで構成されるデフォルトの商談チームを設定できます。

営業担当者は、個人設定の「詳細ユーザ詳細」にアクセスすることで、デフォルトの商談チームを設定できます。Salesforce 管理者は、セットアップで特定のユーザのレコードに移動して(デフォルトの商談チーム関連リストを使用して)、ユーザのデフォルトの商談チームを設定できます。

管理者は、セットアップの「商談チーム設定」に移動してデフォルトの商談チームを設定することはできません。

デフォルト商談チームを定義している間、営業担当者は、すべてのオープン商談に自動的に追加するが、カスタム基準に基づく特定の商談には追加しないことを選択できます。また、「デフォルトチームを追加」ボタンをクリックして、特定の商談の商談チーム関連リストから特定の商談にデフォルトチームを追加することもできます。Salesforceの管理者およびロール階層の営業担当者より上位のユーザは、営業担当者が所有する商談にデフォルトの商談チームを追加できます。

41
Q

Cosmic ElectronicsのSalesforce管理者は、サポートエージェントが共同でケースを処理できるように、Salesforceにケースチームを設定しました。エージェントが使用するケースページレイアウトに「ケースチーム」関連リストが追加されました。

Bobというサポートエージェントがケースに取り組んでいます。彼は、Jim という同僚の一人にケースレコードの表示と編集を許可したいと考えています。非公開共有モデルのため、Jim は現在ケースにアクセスできません。Jimに必要なアクセスを許可するために、Bobは何をすべきですか?
答えを1つ選んでください。

A. ケースレコードのケースチームにJimを追加し、手動共有を使用してアクセスを許可します。
B. レコードのケースチームにJimを追加し、Jimのアクセスレベルを「Read/Write」に設定します。
C. レコードのケースチームにジムを追加し、定義済みのメンバーロールを選択します。

A

C. レコードのケースチームにジムを追加し、定義済みのメンバーロールを選択します。

ケースチームロールは、チームメンバーのケースへのアクセスレベルを決定するために作成されます。この要件では、ジムをケースレコードのケースチームに追加する際に、「読み取り/書き込み」アクセスを許可する定義済みのケースチームロールをボブが選択できます。

個人設定でデフォルトのケースチームを定義することはできません。また、ケースチームにメンバーを追加した後、必要なアクセス権を付与するために手動共有を使用する必要もありません。

ケースチームには、「読み取り」や「読み取り/書き込み」などのアクセスレベルを直接指定する方法はありません。アクセスレベルは、各メンバーに割り当てられたロールによって決まります。

42
Q

Global Containers社は、従業員のパフォーマンスレビュー情報を記録するためにカスタムアプリを使用しています。パフォーマンスレビューはカスタムオブジェクトです。特定の従業員のパフォーマンスレビューは、その従業員、その従業員のマネージャー、および人事部長が見ることができる必要があります。ロール階層でHRディレクターより上のユーザーがいますが、そのユーザーはパフォーマンスレビューにアクセスできません。

これはどのように設定できますか?
答えを1つ選んでください。

A. パフォーマンスレビューの組織全体のデフォルトを「非公開」に設定し、マネージャー共有を使用して、従業員のマネージャーと人事部長との共有を有効にします。
B. Performance Review の組織全体のデフォルト設定を「非公開」に設定し、「Grant Access Using Hierarchies(階層を使用してアクセスを許可する)」のチェックを外し、従業員のマネージャーと人事責任者に手動共有を使用する。
C. パフォーマンスレビューの組織全体のデフォルト設定を「非公開」に設定し、条件に基づく共有ルールを追加して、パフォーマンスレビューの記録を従業員の管理者と人事部長を含む公開グループで共有する。

A

B. Performance Review の組織全体のデフォルト設定を「非公開」に設定し、「Grant Access Using Hierarchies(階層を使用してアクセスを許可する)」のチェックを外し、従業員のマネージャーと人事責任者に手動共有を使用する。

パフォーマンス・レビュー・オブジェクトの組織全体のデフォルト設定は「非公開」に設定する。
階層を使用してアクセスを許可する」は、従業員のマネージャーだけでなく、ロール階層全体に可視性を与えることになるため、パフォーマンス・レビュー・オブジェクトに対してチェックすべきではありません。

このシナリオで提供されたオプションから、適切なレコードのみが共有されるように手動共有を使用する必要があります。

マネージャで構成される公開グループが使用される場合、すべてのマネージャは、自分の直属の上司だけでなく、すべての従業員のパフォーマンスレビューを可視化することになります。

マネージャー共有では、ユーザーの直属マネージャーとのレコード共有が可能で、他のユーザーとの共有はできません。このシナリオでは、HRディレクターが従業員および従業員のマネージャーとどのような関係にあるかが明記されていないため、この人物がロール階層で従業員のマネージャーの直上に位置しているとは推定できず、マネージャー共有はオプションとして除外されます。

43
Q

CRMコンテンツのタグ付けルールは、次のどれに使用できますか?
答えを1つ選んでください。

A. タグ付けルールは、ユーザーがコンテンツに定義済みのタグのみを入力するように制限するために使用できます。
B. タグ付けルールを使用して、特定のユーザーにのみコンテンツへのタグ付けを許可することができます。
C. タグ付けルールを使用して、コンテンツへのアクセスを制限することができます。

A

A. タグ付けルールは、ユーザーがコンテンツに定義済みのタグのみを入力するように制限するために使用できます。

タグ付けルールには3つのオプションしかありません。制限タグは、ユーザーが定義済みのタグ以外のタグを選択することを制限します。

ガイドタグは、ユーザーにタグを提案します。オープンタグは、ユーザーがコンテンツに任意のタグを入力できるようにします。

タグ付けルールを使用して、特定のユーザーだけにコンテンツへのタグ付けを許可したり、コンテンツへのアクセスを制限したりすることはできません。

44
Q

あるユーザーが、既存のGoogleドキュメントをCRMコンテンツライブラリに追加したいと考えています。この要件を満たすために、管理者は何ができますか?
答えを1つ選んでください。

A. GoogleドキュメントをWordドキュメントに変換し、ライブラリにアップロードするようユーザーに依頼する。
B. Salesforce セットアップの Salesforce CRM コンテンツ設定で Google ドキュメントの統合を有効にする。
C. Salesforce セットアップの「Google Apps 設定」に移動して、「Google ドキュメントを Salesforce に追加」オプションを有効にする。

A

C. Salesforce セットアップの「Google Apps 設定」に移動して、「Google ドキュメントを Salesforce に追加」オプションを有効にする。

GoogleドキュメントをSalesforceに追加」は、セットアップの「Google Apps設定」に移動して有効にする必要があります。ただし、「Google Apps設定」はLightningエクスペリエンスのセットアップでは使用できず、クラシックUIでのみ使用できることに注意してください。

GoogleドキュメントをWordに変換する必要はありません。CRM コンテンツ設定には、Google ドキュメントの統合を有効にする設定はありません。

45
Q

コズミックエンタープライズの様々なユーザが、Salesforceで.pdfファイルを表示しようとすると、ブラウザがファイルを新しいタブで開かずにダウンロードしてしまうという苦情をSalesforce管理者に訴えてきました。ファイルがブラウザで自動的に開くようにするには、Salesforce管理者はどうすればよいでしょうか。
答えを1つ選んでください。

A. ユーザのプロファイルで、.pdf ファイルをブラウザで自動的に開くようにする設定を有効にします。
B. ファイルのアップロードとダウンロードのセキュリティ設定で、.pdf ファイルタイプの動作を設定する。
C. Salesforce ファイルの設定の「ファイルを自動的にダウンロードする」という設定を無効にする。

A

B. ファイルのアップロードとダウンロードのセキュリティ設定で、.pdf ファイルタイプの動作を設定する。

Salesforce管理者は、セットアップの「ファイルのアップロードとダウンロードのセキュリティ」ページで、Salesforceで特定の種類のファイルにアクセスしたときの動作を設定できます。元のシナリオから推測すると、PDF ファイルのダウンロード動作は「ダウンロード」に設定されており、ユーザが PDF ファイルにアクセスしようとすると、ブラウザでファイルをレンダリングするのではなく、ブラウザが直接ファイルをダウンロードしていました。PDFファイルの動作を「ブラウザで実行」に変更することで、ユーザーはブラウザでPDFファイルを表示し、PDFビューアのネイティブ機能を使ってダウンロードするかどうかを決定することができます。

ダウンロードの動作は、プロファイルレベルでは設定できません。Salesforce ファイルの設定ページには、ファイルのダウンロード動作を設定するオプションはありません。

46
Q

Cosmic EntitiesのSalesforce管理者は、特権情報を含む文書が、大規模なアカウントに関連付けられたファイルとしてSalesforceにアップロードされたことを知らされました。彼女は、他の人がこのファイルをさらに共有できないようにしたいと考えています。そのためにはどうすればよいでしょうか。
答えを1つ選びなさい。

A. ContentDocumentLinkオブジェクトに、ファイルが共有されないようにするトリガーを追加します。
B. ファイルの共有設定で「他者による共有と共有解除を防ぐ」チェックボックスを選択する。
C. レコード上のファイルのプライバシー」フィールドを「レコード上のプライベート」に設定する。

A

B. ファイルの共有設定で「他者による共有と共有解除を防ぐ」チェックボックスを選択する。

他のユーザーによるファイルの共有および共有解除を禁止するには、Salesforce 管理者は、ファイルホームのファイルの共有設定で「他のユーザーによる共有および共有解除を禁止」チェックボックスを選択します。
また、ファイルの詳細で「他者によるファイルの共有と共有解除を防止する」フィールドの値を「共有を凍結する」に設定することでも、同じことが実現できます。

ContentDocumentLinkオブジェクトのトリガーで共有を防止することは、技術的にはうまくいくかもしれませんが、単純なネイティブ機能がすでにそのタスクのために利用可能であるため、不要であり、推奨されません。
レコード上でファイルをプライベートにすることは便利な機能ですが、Salesforce 管理者がファイルの所有者と他の Salesforce 管理者のみにファイルへのアクセスを制限することを望んでいないため、指定された要件を満たすために使用することはできません。
現在ファイルにアクセスできるユーザを特定する必要がある場合、管理者はファイルの「Shared with」関連リストを表示できます。Salesforce 管理者は、必要に応じてレコードまたはユーザを削除できます。

47
Q

あるユーザーがCRM Contentでファイルを見つけることができません。何が問題なのでしょうか?
答えを1つ選んでください。

A. ユーザーには「Salesforce CRM コンテンツの管理」権限がありません。
B. ユーザは「コンテンツの表示」ユーザ権限を持っていません。
C. ファイルがあるライブラリのメンバとしてユーザが追加されていません。

A

C. ファイルがあるライブラリのメンバとしてユーザが追加されていません。

ライブラリのファイルを表示するには、ユーザーはライブラリのメンバーである必要があります。ユーザーは、個別に追加することも、ライブラリのメンバーであるパブリック グループに所属することもできます。

CRMコンテンツでファイルを表示するために、ユーザーが「CRMコンテンツを管理」権限を持っている必要はありません。コンテンツの表示」権限はありません。

48
Q

ある組織では、CRMコンテンツを使って、マーケティング資料や社内文書を保存することを計画している。これらのタイプのファイルに保存される追加情報は異なります。

このような場合、どのような機能を使用できますか?
答えを1つ選びなさい。

A. レコードタイプ
B. コンテンツ配信
C. Salesforce ファイルコネクト

A

A. レコードタイプ

マーケティング資料と内部文書を区別するために、2つのレコードタイプを作成する必要があります。レコードタイプごとに、情報を保存するために必要な異なるコンテンツフィールドを定義することができます。

レコードタイプは、CRMコンテンツでファイルタイプ間やライブラリ内で区別するために使用することができます。
コンテンツ配信は、ドキュメントを最適化された Web ベースのバージョンに変換し、オンラインでの閲覧を便利にするために使用されます。Salesforce Files Connect は CRM Content の機能ではありません。

49
Q

営業マネージャが「営業チーム」ライブラリにフォルダを作成したいのですが、「新規フォルダ」ボタンがありません。この問題をトラブルシューティングするために、Salesforce管理者は何をすべきですか?
答えを1つ選んでください。

A. すべてのライブラリに保存されているファイルの合計数を確認します。
B. 営業マネージャのライブラリ権限が「作成者」に設定されているかどうかを確認します。
C. 営業マネージャーのライブラリ権限が「ライブラリ管理者」に設定されているか確認します。

A

C. 営業マネージャーのライブラリ権限が「ライブラリ管理者」に設定されているか確認します。

ユーザがライブラリフォルダを管理(作成、削除、編集)するには、「Salesforce CRM コンテンツの管理」アプリ権限が必要です。さらに、ライブラリに「新規フォルダ」ボタンを表示するには、ライブラリ管理者権限が必要です。特定のライブラリ内のファイル総数も、フォルダ作成に影響します。ライブラリのファイル数が5000を超える場合、フォルダを有効にすることはできません。

すべてのライブラリ全体のファイル数は関係ありません。

50
Q

Salesforce CRMのコンテンツライセンスについて正しいことは何ですか?
答えを1つ選んでください。

A. Salesforce CRM コンテンツライセンスは、各ユーザレコードに手動で追加する必要があります。
B. Salesforce CRM コンテンツライセンスは自動的に割り当てられますが、新規ユーザにのみ割り当てられます。
C. Salesforce CRM Content を使用するには、機能ライセンスが必要です。

A

C. Salesforce CRM Content を使用するには、機能ライセンスが必要です。

CRMコンテンツを使用するには、機能ライセンスが必要です。手動でユーザーに追加することもできますが、Autoassign 機能を使用する場合はその必要はありません。Autoassignオプションを使用すると、新規または既存のユーザーにフィーチャーライセンスを自動的に割り当てることができます。

51
Q

コズミックサービスソリューションズでは、2,000万以上のアカウントと約5,000万の連絡先を含むSalesforce組織を使用しています。同社の Salesforce 管理者は、近々ロール階層をいくつか変更し、アカウントや連絡先へのアクセス権に影響する共有ルールを作成する予定です。彼はこれまで、共有ルールの再計算に長い処理時間を要してきました。共有ルールを非同期に処理し、共有ルールの再計算にかかる全体的な時間を短縮する機能はどれですか?
答えを1つ選びなさい。

A. 並列の共有ルール再計算
B. 共有メンテナンスの遅延
C. 詳細ロック

A

A. 並列の共有ルール再計算

並列共有ルール再計算は、負荷に応じて複数の同時実行スレッドに分割することで、共有ルールを非同期に処理する。また、処理の回復力も向上します。処理ジョブは、Salesforce サーバの再起動時にキューに戻されるため、サーバがオンラインに戻っても処理を続行できます。この非同期処理は、影響を受けるレコード数が 25,000 以上の場合に標準的に使用されます。

詳細ロックは、ロールやグループの変更を複数のスレッドで処理するために使用され、更新のスループットを向上させ、ロックエラーを回避します。これにより、複数のグループ操作を同時に実行できます。例えば、ロールの作成とユーザ・ロールの変更を同時に行うことができます。詳細ロックは通常、手動更新と自動更新を同時に実行する能力を著しく制限するような、頻繁で永続的なロックがある場合に使用されます。

共有メンテナンスの延期は、グループのメンテナンス操作と共有ルールの処理を延期するために使用されます。これは、グループメンテナンス操作の処理を一時的に無効にして、ロールとグループメンバーシップの必要な変更をすべて同時に行うために使用されます。変更が完了すれば、処理を再開できる。これは通常、企業がタイムリーにアップデートを完了するのに苦労し、ビジネス顧客とダウンタイムを交渉できる場合に使用される。また、複数のシステムが継続的に更新を処理している企業環境でも有用である。

アカウント共有の再計算の高速化は、Salesforce が導入した新機能で、ケース、担当者、商談など、アカウントに関連する標準オブジェクトの共有再計算の高速化を支援します。暗黙の共有は、レコードアクセス時に動的に計算されます。

52
Q

Cosmic Fitness Solutions 社は、組織全体のデフォルトとプログラムによる共有に基づく厳密なセキュリ ティモデルを確立しました。プログラムによるレコードの共有を検証する単体テストの設計に、runAs() システムメソッドを使用する場合の考慮事項は、次のうちどれに当てはまりますか?
答えを 1 つ選んでください。

A. runAs() メソッドは、レコードレベルのセキュリティを検証する単体テストメソッド内で使用できます。
B. runAs() メソッドを単体テストメソッド内で使用して、ユーザー権限を強制することができます。
C. runAs() メソッドを使用する場合、新規ユーザーを作成することはできません。

A

A. runAs() メソッドは、レコードレベルのセキュリティを検証する単体テストメソッド内で使用できます。

runAs() システム・メソッドを使用すると、ユーザ・コンテキストを既存のユーザまたは新しいユーザに変更するテスト・メソッドを記述できます。

runAs() メソッドは、ユーザ権限やフィールド・レベルの権限を強制しません。組織に追加のユーザ・ライセンスがない場合でも、テスト目的でのみ runAs() を使用して新規ユーザを作成できます。これは、ユーザ・ライセンスの制限を無視します。

53
Q

Cosmic Enterprises社に勤務するSalesforce開発者が、特定のレコードのプログラムによる共有を検証するために、ApexユニットテストでrunAs()システムメソッドの使用を検討しています。

このメソッドを使用するための有効な考慮事項は次のうちどれですか。
答えを 1 つ選んでください。

A. このメソッドは、ユーザーのレコード共有を強制するために使用できます。
B. このメソッドは、ユーザーとシステムの権限を強制するために使用できます。
C. このメソッドは、テストメソッドの内部でも外部でも使用できます。

A

A. このメソッドは、ユーザーのレコード共有を強制するために使用できます。

runAsシステムメソッドは、コンテキストを既存ユーザーまたは新規ユーザーのいずれかに変更しながら、ユーザーのレコード共有を強制するために使用することができます。

これはテストメソッドの内部でのみ使用できます。

フィールドレベルのセキュリティやユーザパーミッションを強制するためには使用できません。これらはデフォルトではオフになっており、’WITH SECURITY_ENFORCED’ 節を含める必要があるからです。

54
Q

Cosmic SolutionsのSalesforce管理者は、営業マネージャーのロールが所有するアカウントレコードへのアクセス権を公開グループに付与する共有ルールを作成しました。共有されるレコードの1つに関連付けられた共有行のAccountShareテーブルには、どのような情報が格納されますか。
答えを1つ選んでください。

A. レコードID、グループID、’Read/Write’ アクセスレベル(API値 ‘Edit’)、’Owner’という名前のRowCause
B. レコードID、グループID、「読み取り/書き込み」アクセス・レベル(API値「Edit」)、「共有」という名前のRowCause
C. レコードID、グループID、「読み取り/書き込み」アクセスレベル(API値「Edit」)、および「Rule」という名前のRowCause

A

C. レコードID、グループID、「読み取り/書き込み」アクセスレベル(API値「Edit」)、および「Rule」という名前のRowCause

共有ルールによって共有されたレコードに関連する共有行には、以下の情報が追加されます:
1) 共有レコードのレコード ID
2) 行がアクセスを許可する公開グループのグループID
3) 共有ルールで指定された「読み取り/書き込み」アクセスレベル(API値=「編集」)。
4) ‘Rule’という名前の行の原因(共有ルールがレコードへのアクセスを許可しているため

注: AccountShareテーブルに格納されている値は「Edit」ですが、このピックリストの値のラベルは「Read/Write」です。
このシナリオでは、行の原因は’Rule’であり、’Sharing’または’Owner’は表示されません。

55
Q

コスミック・アパートメンツは、アパートの設計、施工、内装、家具を提供する会社である。スタッフは事務員や現場監督など。また、クライアントやパートナーとも協業している。SalesforceのUnlimitedエディションを使用しており、「インテリアデザイン」など、ビジネスをサポートするカスタムオブジェクトがいくつか含まれている。クライアント用に Experience Cloud サイトが構築されています。クライアントだけでなく、サイトマネージャやその他の内部スタッフが含まれる公開グループが作成されています。その公開グループのメンバが所有するインテリア デザインのレコードは、その公開グループの他のすべてのメンバと共有する必要があります。
この要件に対して、アーキテクトが推奨するクライアント ユーザー用のエクスペリエンス クラウド ユーザー ライセンスはどれですか。

A. Customer Community Plus
B. Customer Community
C. Company Community

A

A. Customer Community Plus

Customer Community Plus ライセンスは、所定の要件を満たすために利用できます。所有権ベースの共有ルールを使用して、Customer Community ユーザーとレコードを共有することはできません。
また、このライセンス タイプにはロールを割り当てることができないため、Customer Community ユーザーは公開グループのメンバーになることはできません。

カンパニーコミュニティライセンスは、クライアントなどの外部ユーザーには割り当てないでください。

56
Q

コスミック建設は、CRM のニーズに対して Salesforce の Unlimited エディションの使用を決定した。同社には、事業開発マネージャー、オフィス従業員、建設作業員など多数の従業員がいる。また、顧客やパートナーとも協業している。ビジネスニーズをサポートするために、いくつかのカスタムオブジェクトが特定されている。メインのプリセールスアプリには、商談、建設現場、建設スタッフを含む最大11のオブジェクトが含まれます。ビジネス開発マネージャがアクセスする必要があるのは、このアプリだけです。この要件に対して、アーキテクトはどの Salesforce ユーザーライセンスを推奨すべきでしょうか。
答えを1つ選んでください。

A. Partner Community
B. Lightning Platform Plus
C. Salesforce

A

C. Salesforce

ビジネス開発マネージャのために Salesforce のユーザライセンスを購入する必要があります。
Lightning Platform StarterでもLightning Platform Plusでも、プリセールスアプリに含まれるオブジェクトの1つである標準の商談オブジェクトにアクセスすることはできません。

パートナーコミュニティライセンスを使用すれば商談にアクセスできますが、このライセンスは会社の従業員に割り当てられるべきではありません。

57
Q

コズミック・スーパーマーケットでは、取引先や商談、取引先チーム、テリトリーの大規模な再編成を近々行う予定です。管理者は、Salesforce で必要な変更がすべて行われるまで、グループメンテナンス操作と共有再計算の処理を延期するために、繰延共有メンテナンスの使用を検討しています。この機能を使用する正当な理由は、次のうちどれですか。
答えを1つ選んでください。

A. 予定されている Salesforce リリースによる再計算ジョブの終了。
B. 更新中にロックエラーが頻発する。
C. 顧客とメンテナンスウィンドウを調整する柔軟性。

A

C. 顧客とメンテナンスウィンドウを調整する柔軟性。

それらは、再編成活動の規模と複雑さ、そして顧客とメンテナンスウィンドウをアレンジする柔軟性である。

更新中のロックエラーの頻度は、詳細ロックの使用にとって重要な考慮事項である。更新中にロックが頻繁に発生し、持続する場合は、並列共有ルールの再計算の使用を検討できます。

その場合、並列共有ルール再計算の使用を検討し、サーバがオンラインに戻ったときにジョブの処理を継続することができます。

58
Q

Cosmic Furnishing Solutions は、cushions__c および関連する子オブジェクト cushion_orders__c を含む、多数のカスタムオブジェクトを使用しています。Salesforce の管理者は、Bulk API を使用して、1,000 万件以上のクッション注文と関連するクッションレコードを Salesforce にアップロードしたいと考えています。アップロード中のロック競合エラーのリスクを軽減するために推奨すべき手順は次のうちどれですか?
答えを1つ選んでください。

A. より高速な取引先共有再計算を使用します。
B. 並列モードでバルクAPIを使用する
C. 各バッチ内のCushionIDでクッション注文をグループ化する

A

C. 各バッチ内のCushionIDでクッション注文をグループ化する

ParentID (このシナリオでは CushionId) によって親オブジェクトと子オブジェクトの操作を順番に行うことで、ロックエラーを回避することができる。親レコードを最初にアップロードし、子レコードをアップロードする前に、バッチごとに CushionID でグループ化することができます。

レコードのロックエラーを防ぐために、パラレルモードではなくシリアルモードのBulk APIを使用することもできる。これは、一度に1つのバッチを処理するために使用できます。

アカウント共有再計算の高速化は、取引先、担当者、商談の関連アカウント標準オブジェクトに適用されます。

59
Q

Bobという名前の営業担当者によって担当者レコードが作成されました。BobがMarkという同僚に取引先レコードへの「読み取り/書き込み」アクセス権を手動で許可した場合、ContactShareテーブルのエントリでこの取引先レコードに表示される「RowCause」値は次のどれになりますか?
答えを1つ選んでください。

A. RuleとManual
B. SharingとOwner
C. OwnerとManual

A

C. OwnerとManual

Bob が取引先責任者レコードを作成すると、Salesforce は、取引先責任者レコードの所有者として、Bob の共有行を ContactShare テーブルに RowCause を’Owner’ で作成します。Mark と取引先責任者レコードを手動で共有し、Mark にそのレコードへの「読み取り/書き込み」アクセス権を付与すると、Salesforce は ContactShare テーブルにも別の共有行を作成します。

Sharingは有効なRowCause値ではありません。Ruleは有効なRow Cause値ですが、このシナリオでは適用されません。

59
Q

営業マネージャが、「Inventory__c」というカスタムオブジェクトのレコードを、Salesforce の営業担当者と手動で共有しました。営業担当者に付与されたアクセスレベルを含め、共有されたレコードに関する情報を確認するために、アーキテクトがエクスポートできるテーブルはどれですか。

A. InventoryShare__c
B. InventoryShare
C. Inventory__Share

A

C. Inventory__Share

カスタム・オブジェクトの共有オブジェクトはすべて以下のように命名される。「customObject」はカスタム・オブジェクトの名前である:customObject__Share

共有オブジェクトは、レコードのアクセス・レベル、レコードID、ユーザーまたはグループにアクセスを許可した理由、ユーザーまたはグループIDに関する情報を提供します。

59
Q

Cosmic Financial Solutions は、顧客取引先管理を ERP システムから Salesforce に切り替えたいと考えている。ERPシステムには約1,000万件の取引先レコードがある。これらのレコードを抽出した後、Salesforce にインポートする必要がある。取引先レコードのインポートが完了したら、IR(投資家向け広報)部門は、カスタム条件に基づいて毎週取引先のサブセットに投資戦略メールを送信する必要がある。SalesforceのLightningアプリを使って、毎週新しい条件を定義する。毎週3,000~4,000通のメールを送信する必要があると予想されます。このようなビジネス要件を満たすために、同社のソリューションアーキテクトは何を推奨すべきでしょうか。
答えを1つ選びなさい。

A. パラレルモードでBulk APIを使用して取引先レコードをインポートし、Batch Apexジョブをスケジュールして毎週Eメール通知を送信する。
B. シリアルモードでBulk APIを使用して取引先レコードをインポートし、Batch Apexジョブをスケジュールして週次Eメール通知を送信します。
C. バッチApexジョブをスケジュールして取引先レコードをインポートし、フロービルダーを使用して毎週Eメール通知を送信する。

A

A. パラレルモードでBulk APIを使用して取引先レコードをインポートし、Batch Apexジョブをスケジュールして毎週Eメール通知を送信する。

パラレルモードの Bulk API を使用すると、大量の Salesforce レコードを非同期で挿入、更新、削除、またはエクスポートできます。バッチの並列処理により、シリアルモードよりも高速です。

バッチApexジョブは、既存の取引先レコードをバッチ処理し、必要なメール通知を送信できます。デフォルトでは、各バッチで200レコードを処理します。ガバナー制限はレコードのバッチごとにリセットされます。このジョブは、Apex Schedulerを使用して毎週特定の時間に実行するようにスケジュールできます。ライセンスのあるSalesforce組織では、1日あたり最大5,000の外部メールアドレス(グリニッジ標準時(GMT)に基づく)に単一のメールを送信できるため、バッチApexジョブで必要な数のメール通知を送信できます。

Flow Builderはスケジュールに基づいてメール通知を送信できますが、バッチApexは通常、新しいレコードをSalesforceにインポートするのではなく、既存のSalesforceレコードを処理するために使用されます。バッチApexジョブでは、Salesforceにレコードを挿入するために、ERPシステムにApexコールアウトを実行してレコードを取得する必要があります。レコードをロードするためにBulk APIを使用することは、より最適なソリューションです。

60
Q

コズミックトラベルズでは、報酬管理にSalesforceを使用したいと考えています。Salesforceには「Employee_Compensation__c」というカスタムオブジェクトが定義されています。このオブジェクトは、従業員に関する一般的な情報の他に、各従業員の給与と年間賞与を保存するために使用され、’Salary__c’と’Bonus__c’という2つのカスタムフィールドで表されます。これらのフィールドは現在すべてのユーザーに表示されていますが、カスタムプロファイルに割り当てられている人事部門のユーザーにのみ表示されるようにする必要があります。この要件に対して、ソリューションアーキテクトは何を推奨すべきでしょうか。
答えを1つ選んでください。

A. オブジェクトのページレイアウトを構成します。
B. オブジェクトの制限ルールを作成する。
C. ユーザープロファイルにフィールドレベルのセキュリティを設定する。

A

C. ユーザープロファイルにフィールドレベルのセキュリティを設定する。

プロファイルでフィールドレベルのセキュリティを設定して、ユーザのフィールドへのアクセスを制限できます。Salesforce からの現在のベストプラクティスのアドバイスは、プロファイルでオブジェクトとフィールドへのアクセスを制限することです。その後、指定したカスタムフィールドを表示するために必要な権限をユーザに付与できます。
ページレイアウトは、主にタブ内の詳細ページと編集ページを整理するために使用されます。

制限ルールは、ユーザーがアクセスできるレコードをフィルタリングし、指定された条件に一致するレコードのみにアクセスできるようにするために使用されます。

61
Q

Cosmic Grocery では、従業員に関する情報を保存するために ‘Employee’ というカスタムオブジェクトを使用しています。このオブジェクトには、’給与’や’時給’などの機密データを含む特定のカスタムフィールドがあります。これらのフィールドは、人事部門のユーザには表示されますが、他のすべての Salesforce ユーザからは非表示にする必要があります。詳細ページ、編集ページ、リストビュー、レポートでは、これらのフィールドへのユーザアクセスを制限する必要があります。この要件に設定できるネイティブのセキュリティ機能はどれですか。
答えを1つ選んでください。

A. 制限ルール
B. ページレイアウト
C. フィールドレベルのセキュリティ

A

C. フィールドレベルのセキュリティ

フィールド・レベルのセキュリティ設定を使用すると、詳細ページや編集ページ、関連リスト、リスト・ビュー、レポートなどの領域で、ユーザが特定のフィールドを表示および編集するためのアクセスを制限できます。

ページレイアウトは、オブジェクトレコードページ上のフィールドのレイアウトと構成のみを制御するために使用されます。

制限ルールは、特定のユーザに指定されたレコードのみへのアクセス権を与えるために使用され、スコープルールは、選択された条件に基づいてユーザに表示されるレコードを制御するために使用されます。

62
Q
A