
Sharing-and-Visibility-Architect日本語無料試験問題と解答PDF最新問題2023年12月
最新Sharing-and-Visibility-Architect日本語試験問題集で最近更新された240問題
質問 # 10
Universal Containers のセールス コーチは、レポート フォルダーを作成して他のセールス コーチと共有したいと考えています。これを実現するには、どの 2 つの権限が必要ですか?
- A. レポートとレポート フォルダーを作成およびカスタマイズします。
- B. パブリック フォルダー内のレポートを管理し、マイ レポートを編集します。
- C. レポート フォルダーを作成し、パブリック フォルダーでレポートを管理します。
正解:A
解説:
Explanation
Creating and customizing Reports and Report Folders and Manage Reports in Public Folders are two permissions that are required to accomplish this task, as they allow users to create reports and folders and share them with other users or groups. Editing My Reports is not a permission that is required to accomplish this task, as it only allows users to edit reports in their personal folders. Creating Report Folders is not a permission that exists in Salesforce.
質問 # 11
Universal Containers (UC) は、システムに入力される冗長なリードの量を減らしたいと考えています。UC もリード所有者によってのみ編集/再割り当てされます。
UC がこれらの要件を実装するのを支援するために、どのような組織全体のデフォルト (OWD) アプローチを推奨する必要がありますか?
- A. Lead に Public Read/Write OWD を実装します。
- B. Lead にプライベート OWD を実装します。
- C. リードに公開読み取り専用/転送 OWD を実装する
- D. リードにパブリック読み取り専用 OWD を実装します。
正解:D
質問 # 12
Ursa Major Solar はテスト メソッドを作成しています。
システムメソッド「runAs()」はどの機能を検証しますか?
- A. ユーザーの記録共有の実施
- B. ユーザーの権限の強制。
- C. ユーザーの公開グループ割り当ての実施。
- D. ユーザーのフィールド レベル セキュリティの実施。
正解:A
解説:
Explanation
The runAs() method can be used to verify the enforcement of a user's record sharing, which determines what records they can view and edit. Option A is incorrect, since public group assignments are not enforced by runAs(). Option B and C are incorrect, since field-level security and permissions are not affected by runAs()
質問 # 13
ケースに法務チームのいずれかの関与が必要な場合、ケース所有者は企業弁護士の 1 人をケースの法務 SME フィールドに追加します。
事件は非公開であるため、弁護士の支援が必要な場合に、弁護士に特定の事件へのアクセスを許可するにはどうすればよいでしょうか?
- A. 「法的支援が必要か?」という場合に企業法務チームの役割を共有する基準ベースの共有ルールを作成します。フィールドにチェックが入っています。
- B. 「法的支援が必要ですか?」フィールドがチェックされている場合に Legal Public Group に共有する基準ベースの共有ルールを作成します。
- C. 法的 SME フィールドで識別されたユーザーとレコードを共有するケーストリガーで Apex 管理共有を使用します。
正解:C
質問 # 14
Universal Containers (UC) の営業部門は、リスト ビューを作成して、特定の地域の商談をフィルタリングしたいと考えています。
SO 以外のリスト ビューがあるため、個々のユーザーに関係のないリスト ビューを UC で非表示にするにはどうすればよいですか?
- A. リスト ビューを適切な個々のユーザーと共有します。
- B. リスト ビューを適切な公開グループと共有します。
- C. リスト ビューを適切なキューと共有します。
正解:B
質問 # 15
次のコード スニペットの潜在的な脆弱性はどれですか<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
質問 # 16
Universal Containers は、機密情報を含むカスタム オブジェクトにジョブ情報を保持します。ジョブ レコードを表示および編集できる唯一のユーザーは、レコードを所有するユーザーと配信プロファイル内のすべてのユーザーです。上記の要件をサポートするために必要な 3 つのプラットフォーム共有ツールはどれですか?
3つの答えを選択してください。
- A. 配信プロファイルの「すべてのデータの表示」プロファイル権限。
- B. ジョブ オブジェクトの非公開の組織全体の既定の共有設定。
- C. 配信プロファイルのジョブ オブジェクトに対する「すべて変更」権限。
- D. false に設定されたジョブ オブジェクトの階層共有設定を使用してアクセスを許可します。
- E. ジョブ オブジェクトの配信プロファイルの基準ベースの共有ルール。
正解:B、C、D
解説:
Explanation
To support the requirement of allowing only the owner and users in the Delivery profile to view and edit Job records, you need to use three platform sharing tools:
Organization-Wide Default sharing setting of Private on the Job Object: This will restrict access to Job records to only the owner by default.
Grant access Using Hierarchy sharing setting on the Job Object set to false: This will prevent users above the owner in the role hierarchy from accessing Job records.
"Modify All" permission for Job Object on the Delivery Profile: This will grant users in the Delivery profile full access to all Job records regardless of ownership.
Criteria-Based sharing rule and "View All Data" profile permission are not required for this scenario.
Criteria-Based sharing rule would grant additional access to users who meet certain criteria, which is not necessary. "View All Data" profile permission would grant access to all data in the organization, which is too broad and may violate data security.
質問 # 17
ケースに法務チームのいずれかの関与が必要な場合、ケース所有者は企業弁護士の 1 人をケースの法務 SME フィールドに追加します。
事件は非公開であるため、弁護士の支援が必要な場合に、弁護士に特定の事件へのアクセスを許可するにはどうすればよいでしょうか?
- A. 「法的支援が必要か?」という場合に企業法務チームの役割を共有する基準ベースの共有ルールを作成します。フィールドにチェックが入っています。
- B. 「法的支援が必要ですか?」フィールドがチェックされている場合に Legal Public Group に共有する基準ベースの共有ルールを作成します。
- C. 法的 SME フィールドで識別されたユーザーとレコードを共有するケーストリガーで Apex 管理共有を使用します。
正解:C
解説:
Explanation
Using Apex Managed sharing in a case Trigger that shares the record to the user identified in the Legal SME field is the best way to grant a lawyer access to a specific case when their assistance is needed, as it allows the case owner to dynamically share the case with a specific user based on a custom field value1. Creating a Criteria Based Sharing Rule that shares to the Corporate Legal Team Role when the ''legal assistance needed?
Field is checked will not work, as it will share the case with all users in that role, not just the lawyer in the Legal SME field. Creating a Criteria Based Sharing Rule that shares to the Legal Public Group when the
''legal assistance needed?'' field is checked will not work, as it will share the case with all users in that group, not just the lawyer in the Legal SME field.
質問 # 18
Universal Containers は、Salesforce 内の欠陥を追跡したいと考えています。欠陥には次のフィールドが必要です。
* 重大度
* タイプ
* 状態
* 説明
標準ケース オブジェクトに関連する複数の欠陥があります。欠陥は、多くの場合、ケースの所有者とは異なる別の所有者に割り当てられます。アーキテクトは、要件を満たすためにどのオプションを選択する必要がありますか?
- A. ケース オブジェクトにすべての欠陥フィールドを作成して、欠陥とルックアップを追跡します。
- B. 欠陥のカスタム オブジェクトを作成し、master -detail を使用してケースに関連付けます。
- C. 標準欠陥オブジェクトと標準ケース オブジェクトの間の関係を作成します。
- D. 欠陥のカスタムオブジェクトを作成し、ルックアップを使用してケースに関連付けます
正解:D
質問 # 19
Universal Containers には、Job と Job Interview という 2 つのカスタム オブジェクトがあります。Job Interview オブジェクトには Job との参照関係があります。両方のオブジェクトは共有設定でプライベートに設定されます。人事チームは、すべての仕事と面接の記録を所有します。彼らは、Salesforce アーキテクトに、面接官 (ユーザーレコードの参照) が入力されたときに面接を自動的に共有するように依頼しました。面接官はどの部署からでも構いません。この要件を達成するには、アーキテクトはどのような方法を使用する必要がありますか?
- A. 就職面接と面接官の間で基準に基づいた共有ルールを構築する
- B. 面接官ユーザーと面接を共有するための apex 管理共有コードを構築します。
- C. レコードの割り当てを面接官に通知するためのワークフロー電子メール通知を作成します。
- D. 面接と面接官の間で標準的な共有ルールを構築する
正解:B
質問 # 20
ユニバーサル コンテナー (UC) は、Container および Case オブジェクトのプライベートな組織全体の既定値を実装しました。
UC は、カスタマー コミュニティ ユーザーが所有するコンテナおよびケース レコードへのアクセス権をサポート担当者にどのように付与できますか?
- A. カスタマー コミュニティ ユーザー プロファイル用に作成された共有セットに基づいて、共有グループを作成します。
- B. サポート ロールの責任者と社内の部下にアクセス権を付与する基準ベースの共有ルールを作成します。
- C. サポート ロールの責任者と内部の部下にアクセス権を付与する所有権ベースの共有ルールを作成します。
- D. サポート担当者 nil は、ロール階層を介してこれらのレコードへのアクセスを自動的に取得します
正解:A
解説:
Explanation
Creating a Share Group based on the sharing set created for the Customer Community User Profile is the best way to give support representatives access to Container and Case records owned by Customer Community users. Share Groups are groups of users who have access to records based on a sharing set. Sharing sets are settings that grant community users access to records that have a lookup relationship to their user record1.
Creating an ownership-based sharing rule, creating a criteria-based sharing rule, and relying on the role hierarchy are not options that can achieve the same result.
質問 # 21
ケースの解決にかかる時間を短縮し、顧客満足度を向上させるために、Universal Containers (UC) は、専門のマーケティング コンサルタントが VIP 顧客のケース レコードを編集できるようにしたいと考えています。これらのキャストは、ケースを所有するサポート担当者とマーケティング コンサルタントのみに表示される必要があります。
このシナリオを可能にするために、Salesforce アーキテクトはどの推奨事項を提供する必要がありますか?
- A. ケース組織全体のデフォルトのプライベートおよびアカウント チームで、読み取り/編集権限があります。
- B. ケース組織全体のデフォルトのプライベート、ロール階層、および読み取り専用の所有権ベースの共有ルール。
- C. ケース組織全体のデフォルトの公開読み取り専用および読み取り権限を持つケース チーム。
- D. ケース組織全体のデフォルトの非公開および読み取り/編集権限を持つケース チーム。
正解:D
質問 # 22
Universal Containers のユーザーは、レポート フォルダーへのアクセス権を組織内の他のユーザーに付与したいと考えています。
ユーザーがこの要件をサポートするために必要な 2 つのアクセス許可はどれですか?
2つの答えを選択してください。
- A. "管理者" レポート フォルダーのアクセス許可。
- B. "パブリック フォルダー内のレポートの管理" プロファイル アクセス許可。
- C. "編集者" レポート フォルダーのアクセス許可。
- D. 「ビューア」レポート フォルダの権限
正解:A、B
質問 # 23
ユニバーサル コンテナ (UC) のセールス マネージャーは、Salesforce で顧客の請求書を表示するように要求しました。請求書データは ERP システムで管理されます。UC のアーキテクトは、外部オブジェクトを使用して Salesforce で顧客の請求書を表示することを決定し、次のことを行いました。
-Invoice と呼ばれる外部オブジェクトを構成しました。
-アカウントと請求書の間の参照関係を作成しました。
アーキテクトは、顧客の請求書データへのアクセス権を販売マネージャーにどのように付与できますか?
- A. 共有ルールを作成して、請求書レコードを販売マネージャー ロールのユーザーと共有します。
- B. セールス マネージャーのプロファイルで請求書オブジェクト権限の制御を作成することによって。
- C. 販売管理者ロールのユーザーと請求書を共有するための共有セットを作成することによって。
- D. マニュアル共有を作成して、関連する営業マネージャーと請求書を共有します。
正解:B
質問 # 24
Universal Containers は最近、顧客情報と注文を選択した CRM である Salesforce.com に同期する統合を有効にしました。最大の顧客の 1 つである United Air には、12,000 を超える固有の連絡先があります。統合が有効になってから、営業担当者はユナイテッド航空のアカウントに連絡先を追加するのに苦労しています。営業担当者が連絡先を追加すると、次のエラー メッセージが表示されます。営業担当者は通常、夕方遅くに再試行することで連絡先を保存できます。アーキテクトは可能な解決策として何を推奨すべきですか?
- A. 共有ルールを削除し、Unite Air およびその他の大規模アカウントの Apex 共有に置き換えます。
- B. アカウント階層を実装し、連絡先を子アカウントの下に均等に再配布します。
- C. 営業チーム用の権限セットを作成して、すべての取引先フィールドへの読み取り/書き込みアクセス権を付与します。
- D. 役割ベースの共有ルールを追加して、すべての営業チーム メンバーが連絡先への読み取り/書き込みアクセス権を持つようにします。
正解:B
質問 # 25
次のコード スニペットのセキュリティ上の脆弱性は何ですか? <apex:form> <apex:commandButtonrerender="outputIt" value="更新"/> <apex:inputText value="{!myTextField}"/> <apex:form> <apex:outputPanel id="outputIt"> Textfield の値は <apex:outputText Value="{!myTextField}" escape="false"/> <apex:outputPanel> です
- A. 任意のリダイレクト
- B. クロスサイト スクリプティング
- C. SOQL インジェクション
- D. アクセス制御
正解:B
解説:
Explanation
According to this source, cross-site scripting (XSS) is a security vulnerability that occurs when malicious code is injected into a web page that can execute in the browser of a user who views the page. In this case, the code snippet does not escape the output text value, which means that if the input text contains any HTML or JavaScript code, it will be rendered as such in the output panel. This could allow an attacker to execute malicious scripts on behalf of the user. The other options are not relevant to this code snippet.
質問 # 26
Universal Containers のセールス マネージャに出荷記録への適切なアクセス権を付与するには、Apex マネージド共有を活用する必要がありました。IT チームは、記録への不適切なアクセスを懸念しています。
このリスクを軽減するために、Salesforce アーキテクトが推奨すべき 2 つの機能とベスト プラクティスはどれですか?
- A. Apex クラスで Sharing キーワードと共に使用して、レコードの可視性が確実に守られるようにします。
- B. Apex クラスで isAccessible キーワードを使用して、レコードの可視性が確実に守られるようにします。
- C. テスト クラスで runAs システム メソッドを使用して、さまざまなユーザーとプロファイルを使用してテストします。
- D. Apex クラスで isShareable を使用して、レコードの可視性が確実に守られるようにします。
正解:A、C
質問 # 27
Universal Containers (UC) は、カスタマー コミュニティでカスタマー ユーザーの可視性機能をオフにしました。
Customer User Visibility をオフにすることで、どのようなコミュニティ機能が期待されますか?
- A. 他の外部ユーザーを検索しています。
- B. 新しいカスタマー コミュニティ ユーザーを作成します。
- C. 内部ユーザーを検索します。
- D. ユーザー プロファイルを更新しています。
正解:A
解説:
Explanation
By turning off the Customer User Visibility feature in its Customer Community, Universal Containers can expect that community functionality related to searching for other external users will be affected. The Customer User Visibility feature allows customer community users to find and collaborate with other customer community users who belong to different accounts. If this feature is turned off, customer community users can only see other users who belong to the same account as them. Turning off this feature will not affect creating new customer community users, updating their user profile, or searching for internal users.
質問 # 28
Group Maintenance テーブルに格納されている 2 つのアクセス許可はどれですか?
2つの答えを選択してください
- A. 継承されたアクセス許可
- B. 暗黙の付与
- C. グループ メンバーシップの付与
- D. 明示的な付与
正解:A、C
解説:
Explanation
Inherited access grants and group membership grants are two types of access grants that are stored in the group maintenance tables. These tables store information about which users belong to which groups (group membership grants) and which groups inherit access from which groups (inherited access grants). Explicit grants and implicit grants are not stored in the group maintenance tables, but in other tables such as share tables and role hierarchy tables.
質問 # 29
Universal Containers は、機密性の高いクライアント関係データをプライベート共有設定で保存するためのカスタム オブジェクトを作成しました。記録の所有者と管理者だけがアクセスできるようにするためにアーキテクトが選択する 2 つのオプションはどれですか?
2つの答えを選択してください。
- A. 他のすべてのプロファイルで「作成」権限を無効にします。
- B. 他のすべてのプロファイルで「読み取り」権限を無効にします。
- C. 他のすべてのプロファイルで「すべて表示」権限を無効にします。
- D. 「階層を使用してアクセスを許可する」を無効にします。
正解:C、D
解説:
Explanation
Disabling "Grant Access Using Hierarchies" and disabling the "View All" permission on all other profiles are two options that would ensure access only to the record owner and the administrator for a custom object with private sharing settings. Disabling "Grant Access Using Hierarchies" would prevent users above the record owner in the role hierarchy from accessing the record. Disabling the "View All" permission on all other profiles would prevent users with other profiles from accessing all records of that object. Disabling the
"Create" permission on all other profiles would prevent users with other profiles from creating new records of that object, but not from accessing existing ones. Disabling the "Read" permission on all other profiles would prevent users with other profiles from accessing any record of that object, but also prevent them from creating or modifying records.
質問 # 30
Universal Containers (UC) は、顧客コミュニティの顧客可視性機能をオフにしました。顧客ユーザーの可視性をオフにすると、どのコミュニティ機能が影響を受けますか?
- A. 外部ユーザーを検索しています。
- B. 新しいカスタマー コミュニティ ユーザーの作成。
- C. ユーザー プロファイルを更新しています。
- D. 内部ユーザーを検索しています。
正解:A
質問 # 31
Universal Containers は、ロール階層に変更をデプロイしました。マネージャーは、自分が所有しておらず、アクセスしてはならないアカウントがスタッフに表示されるようになったと報告しています。アーキテクトはどのようにトラブルシューティングを行うべきですか?
- A. システム管理者としてログインし、フィールド アクセシビリティ ビューアーを使用して、アカウントにアクセスできるユーザーのマトリックスを表示します。
- B. スタッフ メンバーの 1 人としてログインし、ユーザー レコードに移動して、プロファイルとロール メンバーシップを調べます。
- C. スタッフ メンバーの 1 人としてログインしているときに、サンプル アカウントに移動し、[共有] ボタンを使用して、誰がアクセスできるかを判断します。
- D. システム管理者としてログインし、フィールド アクセシビリティ ビューアーを使用して、アカウントにアクセスできるユーザーのマトリックスを表示します。
正解:C
解説:
Explanation
To troubleshoot why staff members can see accounts that they do not own and should not have access to after a change in the role hierarchy, the architect should log in as one of the staff members, navigate to a sample account, and use the sharing button to determine who has access. The sharing button shows all the reasons why a user has access to a record, such as role hierarchy, sharing rules, manual sharing, teams, etc. The architect can then identify which sharing mechanism is causing the issue and fix it accordingly
質問 # 32
以前のプロジェクトのアーキテクトが、ある会社にプラットフォーム シールド暗号化を実装しました。
ただし、最近の監査に基づいて、会社のプライバシー チームは、アカウント レコードに 3 つの追加フィールド (Billing Street、Billing City、および Phone) を特定し、セキュア エンド プロテクトする必要があります。
アーキテクトは、この新しいポリシーの変更をどのように進める必要がありますか?
- A. 従来の暗号化を使用してすべてのフィールドが保護されていることを確認し、暗号化の検証については Salesforce にお問い合わせください。
- B. 暗号化ポリシーを使用し、Salesforce に連絡して既存のレコードを更新し、フィールド値が暗号化されるようにします。
- C. 暗号化ポリシーを使用し、フィールド値が暗号化されたことを示す Salesforce からのメールを待ちます。
正解:B
解説:
Explanation
Using Encryption Policy and contacting Salesforce to update the existing records so that their field values are encrypted is the best way to proceed with this new policy change, as it allows admins to encrypt standard and custom fields using Platform Encryption without changing existing business processes3. Using Classic Encryption will not work, as it only supports a limited number of fields and requires changes to the data model and code. Waiting for an email from Salesforce indicating the field values are encrypted will not work, as encryption policy does not automatically encrypt existing records.
質問 # 33
APEX コードで特定のレコードを共有するロジックを作成する場合は、必要なレコードへのアクセスを開く特別なレコードを作成するだけです。目的は、特定のタイプのレコードを作成することです。たとえば、カスタム オブジェクトのすべての共有オブジェクトは次のように命名されます。
- A. MyCustomObject__Share
正解:A
質問 # 34
......
Salesforce Sharing-and-Visibility-Architect日本語リアル2023年最新のブレーン問題集で模擬試験問題集:https://www.passtest.jp/Salesforce/Sharing-and-Visibility-Architect-JPN-shiken.html