
[2024年10月]更新のSharing-and-Visibility-Architect日本語試験問題集合格させるのは2024年最新のSalesforce Certified Sharing and Visibility Architect (Sharing-and-Visibility-Architect日本語版)
無料で使えるSharing-and-Visibility-Architect日本語試験問題集で合格させるお手軽に試験合格
質問 # 100
詳細なロックが有効になっていると仮定すると、グループ メンバーシップのロック エラーの危険を冒さずにコミュニティ アカウントの所有者を変更するのと並行して、どのようなアクティビティが発生する可能性がありますか?
- A. テリトリーの削除
- B. ロールの作成
- C. テリトリーの作成
- D. ロールの削除
正解:C
解説:
Explanation
Creating a territory is an activity that can happen in parallel to changing a community account owner without risking group membership lock errors, assuming granular locking is enabled. Granular locking is a feature that allows for concurrent sharing operations on different objects or groups, reducing lock contention and improving performance. Deletion or creation of a role is an activity that can cause group membership lock errors, as it affects the role hierarchy and all the groups that are associated with it. Deletion of a territory is also an activity that can cause group membership lock errors, as it affects the territory hierarchy and all the groups that are associated with it
質問 # 101
Ursa Major Solar はテスト メソッドを作成しています。
システムメソッド「runAs()」はどの機能を検証しますか?
- A. ユーザーの公開グループ割り当ての実施。
- B. ユーザーの記録共有の実施
- C. ユーザーのフィールド レベル セキュリティの実施。
- D. ユーザーの権限の強制。
正解:B
質問 # 102
Visualforce コントローラには、最上位レベルで「共有なし」で記述する必要があります。ただし、ページ内の特定のメソッドでは、レコードを作成して特定のフィールドにアクセスするためのユーザー権限を強制する必要があります。この要件を適用するために使用される方法は次のうちどれですか?
2つの答えを選択してください。
- A. UserInfo.getProfileID
- B. Schema.DescribeSObjectResult
- C. Schema.DescribeFieldResult
- D. Schema.getGlobalDescribe
正解:B、C
解説:
Explanation
The two methods that would be used to enforce this requirement are A and D. Schema.DescribeFieldResult and Schema.DescribeSObjectResult can be used to check the user permissions for creating records and accessing certain fields, even if the Visualforce controller is written with "Without Sharing". The other options are either not related to field or object permissions, or not sufficient to enforce them.
質問 # 103
Universal Containers のユーザー A は、ユーザー B のデフォルト アカウント チームに所属しています。
ユーザー B は ACME アカウントを所有しており、ユーザー A のチーム メンバーのアカウントへのアクセスを変更しました。この変更の影響は何ですか?
- A. 変更はデフォルトのアカウント チームに影響します。
- B. 変更はデフォルトの商談チームに影響します。
- C. 変更はすべての子 ACME アカウントに影響します。
- D. 変更は ACME アカウントのみに影響します
正解:D
解説:
Explanation
Changes affect only the ACME Account. Changing the team member access to the account does not affect the default account team, the default opportunity team, or the child accounts. The team member access is specific to the individual account record.
質問 # 104
Universal Containers (UC) は、コンテナをグローバルに販売する急成長中の企業です。世界中に数千のディーラーがあり、地元のディーラーがコンテナにサービスを提供しています。UC は、ディーラー向けに新しいパートナー コミュニティを実装しました。各ディーラーには、サービス エージェントを管理するディーラー マネージャーがいます。コミュニティ共有モデルは非公開です。
サービス エージェントによってのみ提起された顧客ケースをディーラー マネージャーに可視化するための最適なオプションは何ですか?
- A. 役割階層を使用して、サービス エージェントによって提起されたケースは、関連するディーラー マネージャーに表示されます。
- B. サービス エージェントによって作成されたケースをディーラー マネージャーと共有するための共有ルールを作成します。
- C. ケース オブジェクトの外部の組織全体のデフォルトを読み取り専用に変更します。
- D. サービス エージェントによって作成されたケースをディーラー マネージャーと共有するための共有セットを作成します。
正解:A
質問 # 105
Universal Containerには、アカウントが顧客になるとアカウントのみが表示されるアカウント管理ユーザーのセットがあります。アカウントのタイプ フィールドは、アカウントが見込み客、顧客、パートナー、またはその他のいずれであるかを識別します。アカウントの非公開共有モデルを想定して、アーキテクトがこの共有要件を有効にするために使用できる 2 つの方法はどれですか? 次の 2 つを選択します。
- A. 営業が所有するすべてのアカウントをアカウント管理ロールおよび部下と共有するアカウント共有ルールを作成します。
- B. タイプが顧客の場合に、アカウントをアカウント管理グループに共有する基準ベースの共有ルールを作成します。
- C. アカウントが顧客になったら、アカウント マネージャーをアカウント チームに追加するよう求めるビジネス プロセスを制定します。
- D. 顧客タイプのアカウントが含まれるパブリック リスト ビューを作成し、リスト ビューをアカウント管理パブリック グループと共有します。
正解:B、C
解説:
Explanation
Instituting a business process that calls for the account manager to be added to the account team once the account becomes a customer, and creating a criteria-based sharing rule that shares the account to the account management group when the type is customer are two methods that could be used to enable this sharing requirement, assuming a private sharing model for accounts. These methods would ensure that only accounts with type customer are shared with the account management users, and only when they are involved in the account team. Creating a public list view, where accounts of type customer are included and share the list view with account management public group is not a method to enable sharing, as it only filters the records that are already visible to the users, not grant access to new ones. Creating an account sharing rule that shares all accounts owned by sales to be shared with account management roles and subordinates is not a method to enable this sharing requirement, as it would share all accounts regardless of their type
質問 # 106
Universal Containers は、センシティブな請求書データを Salesforce に保存する方法を作成したいと考えています。アカウントを所有するユーザーは、すべての請求書を表示するのではなく、自分またはその部下が所有する請求書のみを表示する必要があります。このソリューションの実装時に考慮すべき機能はどれですか?
2つの答えを選択してください。
- A. 挿入時に請求書共有オブジェクトを入力するワークフローを作成します。
- B. Accounts と Invoices オブジェクトの関係を Lookup として展開します。
- C. 請求書の組織全体の既定の共有が非公開に設定されていることを確認します。
- D. Accounts と Invoices オブジェクトの間の関係を Master-Detail として展開します。
正解:C、D
質問 # 107
商談がクローズされたときに関連する注文を作成する新しいトリガーをテストおよび展開した後、アーキテクトは、商談をクローズするときに表示される許可エラー メッセージの苦情を開始します。
このエラーはどのように発生しましたか?
- A. トリガー ハンドラー クラスは共有キーワードを使用せず、ユーザーは商談に関連する注文にアクセスできません。
- B. トリガーは IsCreateable() Apex メソッドを使用しており、ユーザーは Oder オブジェクトに対する作成権限を持っていません。
- C. トリガー ハンドラー クラスは「共有あり」を使用しており、ユーザーは機会に関連する注文にアクセスできません。
- D. トリガーは、注文を作成するときに RunAs() を使用する必要があります。
正解:C
質問 # 108
Universal Containers (UC) は、システムに入力される冗長なリードの量を減らしたいと考えています。UC もリード所有者によってのみ編集/再割り当てされます。
UC がこれらの要件を実装するのを支援するために、どのような組織全体のデフォルト (OWD) アプローチを推奨する必要がありますか?
- A. リードに公開読み取り専用/転送 OWD を実装する
- B. Lead にプライベート OWD を実装します。
- C. リードにパブリック読み取り専用 OWD を実装します。
- D. Lead に Public Read/Write OWD を実装します。
正解:C
質問 # 109
Mary は、ロール階層における Joe のマネージャーです。カスタム Invoice オブジェクトの OWD は Public ReadOnly であり、Mary のプロファイルには Invoice オブジェクトの読み取りアクセス許可が付与されていません。
Mary は Joe の Invoice レコードに対してどのようなアクションを実行できますか?
- A. 読み取り/書き込み
- B. なし
- C. 編集のみ
- D. 閲覧のみ
正解:B
解説:
Explanation
The action that Mary can take on Joe's Invoice records is none. This is because Mary's profile does not have the Read permission for the Invoice object, which means she cannot view any Invoice records, regardless of the OWD or role hierarchy settings. Profile permissions override any other access settings3. Read/Write, Edit Only, and View Only are not possible actions for Mary.
質問 # 110
Universal Containers (UC) には 600 人の営業担当者がいます。UC には、3 週間で Salesforce を導入するロールアウト計画があります。2 週目の終わりに、「User Role Limit Exceeded」エラーを受け取りました。
調査の結果、ユーザー プロビジョニング プロセス中に、新しいユーザーごとに新しいロールが生成されていることがわかりました。
この問題を解決できる 2 つの推奨事項はどれですか?
2つの答えを選択してください。
- A. Salesforce 組織からロール階層を削除し、apex 管理共有を使用してレコード アクセスを制御します。
- B. Salesforce サポートに連絡して、許可されるユーザーの役割の数を増やすように依頼してください。
- C. ユーザー プロビジョニング プロセスを見直して、新しいユーザーのユーザー ロールを自動的に作成しないようにします。
- D. Apex クラスを作成して、ユーザー ロールが作成されたらすぐに汎用ロールに置き換えます。
正解:B、C
解説:
Explanation
Reviewing the user provisioning process to not automatically create a user role for any new user and contacting Salesforce support and requesting to increase the number of users' roles allowed are two recommendations that could solve this problem. Salesforce has a limit on the number of roles that can be created in an organization, which depends on the edition and the number of licenses. If this limit is reached, no more roles can be created unless the limit is increased by Salesforce support. Therefore, it is not advisable to create a new role for every new user, as this would quickly exhaust the limit and cause the "User Role Limit Exceeded" error. Option B is incorrect, since removing role hierarchy from Salesforce org and controlling the record access using Apex managed sharing would be a complex and custom solution that would not address the root cause of the problem. Option D is incorrect, since creating an Apex class to replace the User Roles by generic one as soon as they are created would be unnecessary and inefficient.
質問 # 111
アプリケーションへのログイン アクセスを制限するために Salesforce が提供する機能はどれですか?
2つの答えを選択してください。
- A. プロファイルベースの IP 制限
- B. 役割ベースの IP 制限
- C. 組織全体のログイン時間制限
- D. プロファイルによるログイン時間制限
正解:A、D
解説:
Explanation
Profile-based login hour restrictions and profile-based IP restrictions are two features that Salesforce provides for restricting login access to the application. These features allow administrators to specify when and from where users can log in to Salesforce based on their profiles. Role-based IP restrictions and organization-wide login hour restrictions are not valid features in Salesforce.
質問 # 112
Universal Containers は、合計 100 万人近くのユーザーを持つ 75,000 のディストリビューターを使用しています。ディストリビューターは、配信のためにディストリビューターに割り当てられた機会を必要とします。
ディストリビューターのニーズを満たすライセンスの推奨事項は何ですか?
- A. セールス クラウド
- B. カスタム コミュニティ
- C. カスタマーコミュニティプラス
- D. パートナー コミュニティ
正解:D
解説:
Explanation
To meet the distributor needs, a Salesforce Architect should recommend using Partner Community licenses. Partner Community licenses are designed for external users who need access to standard CRM objects, such as accounts, contacts, opportunities, and cases3. Partner Community users can also collaborate with internal users and other partners through Chatter and Communities4. Sales Cloud licenses are for internal users who need full access to standard CRM and custom objects. Customer Community Plus licenses are for external users who need access to custom objects and a subset of standard CRM objects, such as accounts and contacts. Custom Community licenses are for external users who need access to custom objects only
質問 # 113
パブリック読み取り/書き込みアクセス権を持つカスタム オブジェクトへのアクセスを制限するには、Salesforce のどの機能が必要ですか?
- A. プロファイル
- B. ロール階層
- C. ページレイアウト
- D. レコード タイプ
正解:A
解説:
Explanation
The feature in Salesforce that is needed to restrict access to a custom object that has public read/write access is profile. Profile settings can control the create, read, edit, and delete permissions for a custom object at the user level, regardless of the organization-wide default settings. The other options are either not related to object access or not restrictive enough.
質問 # 114
次のコード スニペットの潜在的な脆弱性はどれですか<apex:page> <apex:form> <apex:outputText value="Enter Name"/> <apex:inputText value="{!name}" /> <apex:commandButton value="Query" action="{!query}" /> </apex:form> </apex:page> public class SOQLController { public String name { get { return name;} set {name=value;} } public PageReference query() { String qryString='SELECT Id FROM Contact WHERE '+ '(IsDeleted = false and Name like \'%' + name + '%\'}'; queryResult = Database.query(qryString); retunr null; } }2 つの回答を選択
- A. データ アクセス制御
- B. SOQL インジェクション
- C. 任意のリダイレクト
- D. FLS チェック
正解:A、B
解説:
Explanation
The potential vulnerabilities in the code snippet are SOQL Injection and Data Access Control. SOQL Injection is a technique that exploits a security vulnerability in a database layer of an application. It occurs when user input is directly appended to a SOQL query string, which allows attackers to execute arbitrary SOQL commands2. Data Access Control is a mechanism that ensures that users have appropriate permissions to access data in Salesforce. It involves checking the object-level, field-level, and record-level access of the user before performing any data operation3. The code snippet does not perform any FLS check or data access control check, which could expose sensitive data to unauthorized users or allow them to modify data without proper permissions3. Arbitrary Redirects are not a vulnerability in this code snippet, as they occur when a web application accepts untrusted input that could cause the web browser to redirect the user to a malicious website
質問 # 115
Universal Containers のアーキテクトは、ユーザーが暗号化されたフィールドを編集できないようにしたいと考えています。カスタマイズが実装されていないと仮定すると、要件をサポートするためにアーキテクトが選択する必要がある 2 つのオプションはどれですか?
2つの答えを選択してください
- A. 頂点トリガー
- B. 検証ルール
- C. ワークフロー ルール
- D. ページレイアウト設定
正解:B、D
解説:
Explanation
Validation rules and page layout settings are two options that the architect can use to prevent users from editing encrypted fields, assuming no customizations are implemented. Validation rules can be used to display an error message when a user tries to edit an encrypted field, and page layout settings can be used to make an encrypted field read-only or hidden from the user interface. Apex triggers and workflow rules are not options to prevent users from editing encrypted fields, as they are executed after the user has already modified the field
質問 # 116
Universal Containers (UC) は最近、内部ポリシーを変更して、市場の規制に従い、収集プロセスを管理する内部チームを作成しました。このチームのみが Invoke レコードにアクセスできる必要があります。現在、invoke は Account に対するマスター/ディテール関係の子です。関連リストはページ レイアウトから削除されましたが、一部のプロファイルは引き続き請求書オブジェクトにアクセスできます。
この問題を解決するために、アーキテクトはどのアプローチを推奨する必要がありますか?
- A. Invoice オブジェクトにアクセスできない権限セットを作成し、権限のないユーザーに割り当てます。
- B. Invoice オブジェクトへのアクセス権を持たない新しいプロファイルを作成し、それをすべての権限のないユーザーに割り当てます。
- C. アカウントを置き換え、ルックアップによってマスター詳細関係を呼び出し、未承認のプロファイルから請求書アクセスを削除します。
- D. Invoke の組織全体の既定値を [Controlled by Parent] から [Private] に変更し、権限のないユーザーからの呼び出しアクセスを削除します。
正解:C
質問 # 117
Universal Containerには、アカウントが顧客になるとアカウントのみが表示されるアカウント管理ユーザーのセットがあります。アカウントのタイプ フィールドは、アカウントが見込み客、顧客、パートナー、またはその他のいずれであるかを識別します。アカウントの非公開共有モデルを想定して、アーキテクトがこの共有要件を有効にするために使用できる 2 つの方法はどれですか? 次の 2 つを選択します。
- A. 営業が所有するすべてのアカウントをアカウント管理ロールおよび部下と共有するアカウント共有ルールを作成します。
- B. タイプが顧客の場合に、アカウントをアカウント管理グループに共有する基準ベースの共有ルールを作成します。
- C. アカウントが顧客になったら、アカウント マネージャーをアカウント チームに追加するよう求めるビジネス プロセスを制定します。
- D. 顧客タイプのアカウントが含まれるパブリック リスト ビューを作成し、リスト ビューをアカウント管理パブリック グループと共有します。
正解:B、C
質問 # 118
......
Sharing-and-Visibility-Architect日本語試験問題集、Sharing-and-Visibility-Architect日本語練習テスト問題:https://jp.fast2test.com/Sharing-and-Visibility-Architect-JPN-premium-file.html