
[2025年03月]更新のSharing-and-Visibility-Architect試験問題集、無料サンプル365日更新
まもなく無料セール終了!リアルSharing-and-Visibility-ArchitectのPDF解答使おう
Salesforce Sharing-and-Visibility-Architectの試験は、Salesforce共有ルール、役割階層、手動共有、レコード所有権など、Salesforceに関連する共有と可視性に関するキーワードを含む広範なトピックをカバーしています。この試験は、Apex共有、共有セット、基準ベースの共有ルールなどの高度な機能を使用して複雑な共有と可視性ソリューションを設計および実装する能力を測定します。
質問 # 40
Bob uploads a PDF to his Files Home private library.
Who can view this file?
- A. Only Bob
- B. Bob and users with View All Data permission
- C. Bob and users above Bob in the role hierarchy
- D. Bob and users with Modify All Data permission
正解:A
解説:
Explanation
Only Bob can view the file that he uploads to his Files Home private library. Users above Bob in the role hierarchy, users with View All Data permission, or users with Modify All Data permission cannot access the file unless Bob explicitly shares it with them
質問 # 41
Users at Universal Containers are complaining that a field has disappeared from the Account page after last weekend's deployment. The page layout did not change with this deployment.
How should the admin troubleshoot this issue?
- A. View Field Accessibility in the Object Manager.
- B. Run a Who Sees What report, filtering on Account.
- C. Leg in as 3 user and check several accounts to isolate the problem records.
正解:A
質問 # 42
Universal Containers has a Performance Feedback custom object (Private organization-wide default) used by customers to report any issues with delivery drivers. Feedback should not be visible to the driver, but any feedback records should be accessible to people above them in the Role Hierarchy, even when the driver changes managers.
Assuming managers have Read access to the Feedback object, which three steps are necessary to solve these requirements?
- A. Remove Read permission on the Driver profile, have feedback ownership transferred to the driver when feedback is submitted, and create an ownership-based sharing rule.
- B. Remove Read permission on the Driver profile, have feedback ownership transferred to the driver's manager when feedback Is submitted, and use the Role Hierarchy to give access to a driver's manager.
- C. Remove Read permission on the Driver profile, have feedback ownership transferred to the driver when feedback is submitted, and use the Role Hierarchy to give access to a driver's manager
正解:B
質問 # 43
Universal Containers has built a recruiting application on the salesforce Platform. HR requested that all internal users should have edit access to the referral custom object. One of the recruiters needed to share a referral record with another colleague for collaboration using manual sharing. The recruiter opened the referral record and could not find the share button. What could be the technical reason for this?
- A. The Referral object OWD is public Read/Write.
- B. The Referral object OWD is private.
- C. The Referral object OWD is public Full Access.
- D. The Referral object OWD is public Read only.
正解:A
解説:
Explanation
The Referral object OWD is public Read/Write, which could be the technical reason for the recruiter not finding the share button. When an object's OWD is public Read/Write, all users can view and edit all records of that object, so there is no need for manual sharing. The share button only appears when an object's OWD is private or public Read Only. Option A is incorrect, since the Referral object OWD is not private. Option C is incorrect, since the Referral object OWD is not public Read Only. Option D is incorrect, since public Full Access is not a valid OWD setting.
質問 # 44
Universal Containers (UC) is a non-profit organization and has over 20,000,000 members (donors). The company decided to assign those accounts to Donations Reps based on them regions. Donations Reps ended up owning over 50,000 donors each. The donation reps started to see significant degradation of the system performance. What could be the reason for this problem?
- A. There is an Account ownership data skew problem.
- B. Salesforce sharing recalculation kicked off.
- C. The Account (donor) object OWD is Private.
- D. The Donations Reps access to the assigned accounts.
正解:A
解説:
Explanation
There is an Account ownership data skew problem, which could be the reason for this problem. Data skew occurs when a large number of records (more than 10,000) are owned by a single user or belong to a single role. This can cause performance issues when accessing or updating those records, as well as when recalculating sharing rules or changing ownership. In this scenario, since each donation rep owns over 50,000 donor accounts, there is a significant data skew that affects the system performance. Option A is incorrect, since the donation reps access to the assigned accounts is not a problem by itself, but rather a consequence of data skew. Option B is incorrect, since Salesforce sharing recalculation kicked off is not a problem by itself, but rather a consequence of data skew. Option D is incorrect, since the Account (donor) object OWD being Private is not a problem by itself, but rather a consequence of data skew.
質問 # 45
Universal Containers has the following Sharing Settings for their Org:
Account = Private
Contact = Controlled by Parent
Opportunity = Private
Case = Private
They have enabled "Default Account Teams" and have trained users to set up their Default Team. Which three access levels can be set on the Account Team Member?
Choose 3 answers
- A. Account Access
- B. Contact Access
- C. Contract Access
- D. Case Access
- E. Opportunity Access
正解:A、D、E
質問 # 46
Universal Containers has enabled External Default Sharing and wants to allow for external users to have the External Sharing Default set to Public Read-Only for a custom object. Which two options are valid Internal Default sharing settings for the custom object?
- A. Public Read Only
- B. Controlled by Parent
- C. Public Read/Write
- D. Private
正解:A、C
質問 # 47
Universal Containers has the following requirements:
* The Commercial Account and Consumer Account support departments should not collaborate.
* The Commercial and Consumer sales users roll up to the same VP of Sales, but there should be no collaboration between sales departments.
* The Commercial sales department should share its customers with the Commercial support department.
* The Consumer sales department shares its customers with the Consumer support department.
* The Commercial and Consumer support departments roll up to the same Support Director.
* The sales departments will remain the Account Owner for the Accounts that they sell to.
What is the recommended Org-Wide Sharing Default for Accounts, and how would the Architect enable proper Commercial and Consumer Sales to Support Account Sharing for this scenario?
- A. Private Account Sharing with Sharing Rules from Commercial Sales Role(s) to Consumer Support Role(s) and Consumer Sales Role(s) to Commercial Support Role(s).
- B. Read-Only Account Sharing with Sharing Rules from Commercial Sales Role(s) to Consumer Support Group(s) and Consumer Sales Role(s) to Commercial Support Groups(s).
- C. Private Account Sharing with Sharing Rules from Commercial Sales Group(s) to Commercial Support Groups(s) and Consumer Sales Group(s) to Consumer Support Group(s).
- D. Private Account Sharing with Sharing Rules from Commercial support Role(s) to Commercial Support Role(s) and Consumer Sales Role(s) to Consumer Support Role(s).
正解:C
質問 # 48
Universal Containers (UC) has a custom Apex class that enforces a business process and updates opportunity field-level security permissions of read only certain user's profiles are being updated by their class.
How should the architect fix this problem?
- A. Add with Sharing keyword to the class.
- B. Use the with SECURYT_ENFORCED keyword in the SOQL statement.
- C. Put the code in an class that uses the With Sharing keyword.
- D. Use the IsUpdateable() Apex method to test each field prior to allowing updates.
正解:D
解説:
Explanation
Using the IsUpdateable() Apex method to test each field prior to allowing updates is the best way to fix this problem. This method returns true if the user has permission to edit a specific field on a specific object, and false otherwise. Option A is incorrect, since putting the code in a class that uses the With Sharing keyword would not affect field-level security permissions, but rather record-level access based on sharing rules. Option C is incorrect, since using the with SECURITY_ENFORCED keyword in the SOQL statement would not prevent updates on fields that are read-only for certain profiles, but rather enforce field- and object-level data protection. Option D is incorrect, since adding with Sharing keyword to the class would have the same effect as option A.
質問 # 49
Universal Containers has selected a small and diverse group of users to review Inactive accounts. Given the Private sharing model, a public group was created and made available to this group of users. A sharing rule was created to make inactive Accounts visible to the public group. However some of these users are reporting they don't see any of the Accounts that were shared with the public group.
what is the underlying Issue for these users?
- A. The Accounts ire owned by users higher In the role hierarchy.
- B. The page layout assigned to these mart to different than the Account owner
- C. The users have a permission set that only allow Accounts in "Active' status.
- D. The users are In profiles that have no access to the Account object.
正解:D
質問 # 50
Universal Containers (UC) delivers training in 500 different regions. The UC operations users team manages course setup, scheduling, and trainer setup. The team members work at a regional level and report to an operations manager. The operations manager requested access to edit ALL scheduled courses owned by the operation users team.
How should this be achieved?
- A. The operations manager will get access to the scheduled courses by creating a public group, and add the operations manager and the operations users team to the public group.
- B. The operations manager will get access to the scheduled courses owned by the operations users team defined in the Role Hierarchy.
- C. The operations manager will get access to the scheduled courses by creating an ownership-based sharing rule and share the scheduled courses with the operations manager.
正解:C
質問 # 51
Universal Containers is planning to pilot a new application to a small set of sales reps.
What is the optimal way to grant only those sales reps access to the new functionality, while hiding the legacy functionality?
- A. Create a permission set to grant access to the new functionality and hide the old functionality.
- B. Clone the Sales Rep profile, adjust settings, and assign the pilot users the new profile.
- C. Revoke access to legacy functions in the Sales Rep profile and create a permission set for the new functionality.
正解:B
質問 # 52
Universal Containers created a public group with certain sales engineers to help on complex deals, as well as a sharing rule to grant access to these opportunities. The Opportunity organization-wide default is Private, What is the impact of these sharing settings?
- A. Other sales engineers who are in the same Role Hierarchy as the sales engineers of the public group will also have access to these records.
- B. Subordinates of managers who have sales engineers in the public group will also have access to these records.
- C. Sales engineers and their managers in the Role Hierarchy will also have access to these records.
正解:B
解説:
Explanation
When a sharing rule grants access to a public group, the access is also extended to the subordinates of the users in that group, according to the role hierarchy1. Therefore, subordinates of managers who have sales engineers in the public group will also have access to these records. Other sales engineers who are in the same role hierarchy as the sales engineers of the public group will not have access to these records, unless they are subordinates or managers of the users in the public group. Sales engineers and their managers in the role hierarchy will not have access to these records, unless they are part of the public group or its subordinates.
質問 # 53
What is the security vulnerability in the following code snippet? <apex:form>
<apex:commandButtonrerender="outputIt" value="Update It"/> <apex:inputText value="{!myTextField}"/>
<apex:form> <apex:outputPanel id="outputIt"> Value of my Textfield is <apex:outputText Value="{!myTextField}" escape="false"/> <apex:outputPanel>
- A. Cross-Site Scripting
- B. Access Control
- C. SOQL Injection
- D. Arbitrary Redirects
正解:A
解説:
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.
質問 # 54
A sales coach at Universal Containers wants to create and share report folder with other sales coaches, Which two permissions are required to accomplish this?
- A. Create and customize Reports and Report Folders.
- B. Create Report Folders and manage Reports in Public Folders.
- C. Manage Reports in Public Folders and edit My Reports.
正解:A
質問 # 55
Partner users can access records belonging to users in their account at their same role or lower in the role hierarchy, for Cases, Leads, Opportunities and Custom Objects. Which of the following access has to be given ?
- A. Super user permission
正解:A
質問 # 56
Universal Containers (UC) wants to reduce the amount of redundant leads entered into the system. UC also only edited/reassigned by the lead owner.
What organization-wide default (OWD) approach should be recommended to help UC implement these requirements?
- A. Implement a private OWD on Lead.
- B. Implement a Public Read Only/Transfer OWD on Lead
- C. Implement a Public Read/Write OWD on Lead.
- D. Implement a Public Read Only OWD on Lead.
正解:D
質問 # 57
Sales reps at Universal Containers (UC) complain about the manual activities they need to perform in order to grant access to supporting internal users (legal, engineering, finance, etc.) for customer records when they need help. In general, the sales reps involved in the deals will not change.
How should an architect help UC improve sales reps' productivity?
- A. Leverage default Account team.
- B. Create a permission set with View All Data and assign to supporting users.
- C. Create a criteria based sharing rule to grant access to other users.
正解:A
質問 # 58
Universal Containers has two custom objects: Job and Job Interview. The Job Interview object has a lookup relationship to Job. Both objects are set to Private in sharing settings. The HR team will own all Job and Job Interview records. They have asked their Salesforce Architect to automatically share the Job Interview when the Interviewer (lookup to user record) has been populated. The interviewer can be from any department. What method should the Architect use to achieve this requirement?
- A. Build a workflow email notification to notify the interviewer of the record assignment
- B. Build apex Managed Sharing code to share Job Interview with the Interviewer user
- C. Build a criteria-based sharing rule between the Job Interview and the Interviewer
- D. Build a standard sharing rule between Job Interview and the Interviewer
正解:B
解説:
Explanation
According to this source, Apex managed sharing is the best way to share records based on complex logic that can't be handled by declarative sharing. In this case, the architect can use Apex code to create a trigger on the Job Interview object that will create a share record for the interviewer user when the lookup field is populated.
The other options are not feasible or scalable.
質問 # 59
Universal containers (UC)service reps are assigned to a profile which ha View All in Case object (Private OWD). To make sure service reps have access to all relevant information to attend to customer requests, Which two details should leasable force Architects consider? Choose 2answers:
- A. Service rep swill be able to access all the UC Account records due to Implicit Sharing.
- B. Service reps will be able to access all UC contact records if they are controlled by parent.
- C. Service reps will not be able to access all the UC Account records because Account OWD is private.
- D. Service reps will not be able to access all UC contact records if they are controlled by parent.
正解:C、D
解説:
Explanation
Service reps will not be able to access all UC contact records if they are controlled by parent and service reps will not be able to access all UC account records because account OWD is private are two details that Salesforce Architects should consider in this scenario. Since service reps are assigned to a profile which has View All in Case object (Private OWD), they can access all case records regardless of ownership or sharing rules. However, this does not grant them access to related contact or account records, unless they have View All or Modify All permissions on those objects as well. If contact records are controlled by parent (account), their sharing settings will depend on the account OWD and sharing rules. If account OWD is private, service reps will only be able to access account records that they own or are shared with them. Implicit sharing does not apply to internal users. Option A and C are incorrect, since service reps will not be able to access all UC contact or account records due to the reasons explained above.
質問 # 60
For the Universal Containers Commercial and Consumer support departments, having access to Activities for Contacts with which they interact is important. Commercial support users should not see Consumer Accounts/Contacts and Consumer support users should not see Commercial Accounts/Contacts. Assuming the Organization-Wide Default for Activities is set to "Controlled by Parent" what is the minimum level of Sharing access a support user would need to Accounts/Contacts to view associated Activities?
- A. The users need no access to Accounts/Contacts with the proper Activity Sharing Rules and Profile Permissions for the Accounts Tab.
- B. Private Account/Contact Sharing Default with a Sharing Rule for each department set to Public Read/Write access to Accounts/Contacts.
- C. Private Account/Contact Sharing Default with a Sharing Rule for each department set to Public Read only access to Accounts/Contacts.
- D. Private Account/Contact Sharing Default with a Sharing Rule for each department set to Private access to Accounts/Contacts.
正解:C
解説:
Explanation
If the organization-wide default for activities is controlled by parent, then the users need at least read-only access to the parent accounts and contacts to view the associated activities. A private sharing default with a sharing rule for each department that grants read-only access to the relevant accounts and contacts would meet this requirement. Public read/write access is not necessary and would violate the principle of least privilege.
Private access would not allow the users to see any accounts or contacts outside their own role hierarchy. Activity sharing rules and profile permissions for the accounts tab are not relevant if the activities are controlled by parent
質問 # 61
If a Case requires involvement from one of the Legal team, the Case owner adds one of the corporate lawyers to the Legal SME field on the case.
Since cases are private, how can we grant a lawyer access to a specific case when their assistance is needed?
- A. Create an Criteria Based Sharing Rule that shares to the Corporate Legal Team Role when the ''legal assistance needed? Field is checked.
- B. Use Apex Managed sharing in a case Trigger that shares the record to the user identified in the Legal SME field.
- C. Create a Criteria Based Sharing Rule that shares to the Legal Public Group when the ''legal assistance needed?'' field is checked.
正解:B
解説:
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.
質問 # 62
Universal Containers (UC) has 200 distributors that use Partner Community Licenses.
Partners cannot see each other's data, but UC is also trying to give more visibility to certain individuals at a distributor. Which scalable solution would an architect recommend that will give users in the partner manager role access to all Case and Container records owned byother partner managers and partner users (but not the partner executive) at the same distributor?
- A. Create a permission set granting the View All permission to Case and Container records.
- B. Give Super User permission to the partner manager users.
- C. Create ownership-based sharing rules for your distributors.
- D. Create Sharing sets.
正解:B
質問 # 63
......
Salesforce Sharing-and-Visibility-Architect認定試験は、重要な準備と経験が必要な厳しい試験です。試験は60問の多肢選択問題で構成され、制限時間は120分です。合格するためには、受験者は最低65%のスコアを達成する必要があります。試験は、共有アーキテクチャ、データモデリング、セキュリティとコンプライアンス、他のシステムとの統合など、幅広いトピックをカバーしています。
Sharing-and-Visibility-Architect問題集あなたを合格させる認証試験:https://www.passtest.jp/Salesforce/Sharing-and-Visibility-Architect-shiken.html
最新でリアルなSalesforce Sharing-and-Visibility-Architect試験問題集解答:https://drive.google.com/open?id=1_LorRjdkIVwGCL5-vs8wdGCH84gk8spS