Certified Sharing and Visibility Architect
Free trial
Verified
Question 1
Universal Containers uses 75,000 distributors that have close to 1 million total users. Distributors need to use the community to see closing opportunities assigned to their distributor for delivery.
What license recommendation will meet distributor needs?
- A: Customer Community
- B: Customer Community Plus
- C: Sales Cloud
- D: Partner Community
Question 2
Universal Containers (UC) has a partner community for its 200 distributors. UC customer accounts are assigned an individual distributor. The organization-wide default setting for the custom Delivery object is private.
How can an architect advise UC to grant all users at a distributor access to delivery records for all customers assigned to a particular distributor?
- A: Create a criteria-based sharing rule that shares delivery records matching a distributor to the Distributor role in the role hierarchy.
- B: Create a criteria-based sharing rule that shares delivery records matching the Distributor to users of a Public Group created for the distributor.
- C: Give ownership of the delivery record to a distributor user.
- D: Create a Sharing Set for the Distributor Profile to grant access to the Delivery object.
Question 3
The architect has a requirement to create a criteria-based sharing rule based on the customer Social Security number. However, when setting up the rule in Contact Sharing, the field is not shown on the list of available fields.
What might cause this?
- A: Text fields with validation rules are not available for sharing rules.
- B: The architect’s profile does not have Field level Security (FLS) for this field.
- C: The field has been configured for encryption.
- D: The architect does not have permission to Compliance fields.
Question 4
What should a Salesforce architect recommend to make sure that users that gained access to a custom object record through Apex managed sharing do not lose access to it when its owner is changed?
- A: Use “With Sharing” keyword to make sure record visibility will be considered.
- B: Create a specific Apex Sharing Reason for the custom object.
- C: Create a new record in _Share object with RowCause “Manual”.
- D: Use “runAs” system method in Apex classes to enforce visibility.
Question 5
The sales managers at Universal Containers (UC) requested their teams to define each user’s role on their accounts in order to provide an easy way to establish accountability and collaboration. Sales managers also requested that sales associated should only get the following permissions:
Read access to the accounts.
Read access to cases related to the accounts.
No access to deals related to the accounts.
The sales associates may be granted access to opportunities when needed.
Assuming the overall sharing model of the organization is private and no sharing rules are configured on the account object. How can an Architect achieve these requirements?
- A: Use Account teams to define access to accounts as well as opportunities and cases related to accounts.
- B: Use Account teams, Opportunity teams, and Case teams.
- C: Use Account teams and use Sharing rules to share cases with sales associates. No change required to the opportunity object.
- D: Use Account teams, Case teams. No configuration required for the opportunity object.
Question 6
Universal Containers (UC) has implemented Customer Community with customer community plus licenses for its distributors. Some distributors requested granting specific community users (agents) to view cases submitted by other agents of the same distributor.
Which feature only supports these requirements?
- A: Permission set to grant community admin permission
- B: Delegate external user
- C: Partner community admin
- D: Partner super user
Question 7
Universal Containers (UC) uses a custom Lightning component with an Apex class to display shipment information (custom object, private OWD). UC sales managers are complaining about two important points:
Shipment records that belong to their teams can be seen by other users.
Shipment amount should be visible only by managers, but sales reps are able to view it.
Which two features did the development team miss that is causing the problems? (Choose two.)
- A: Use isSearchable keyword in Apex classes to assure record visibility.
- B: Use With Sharing keyword in Apex classes to enforce sharing rules evaluation.
- C: Use runAs in test class to enforce user permissions and field-level permissions.
- D: Use isAccessible() method in Apex classes to check field accessibility.
Question 8
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 their 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: The Donations Reps access to the assigned accounts.
- B: The Account (donor) object OWD is Private.
- C: There is an Account ownership data skew problem.
- D: Salesforce sharing recalculation kicked off.
Question 9
What vulnerability can exist when controllers use dynamic rather than static queries and bind variables?
- A: Buffer Overflow Attacks
- B: Record Access Override
- C: SOQL Injection
- D: Cross-site scripting
Question 10
Universal Containers has a large network of partners, who each have seasonal workers that need short-term access to the community.
How might the Architect design the solution to federate user setup to the Partners? (Choose two.)
- A: Assign delegated external administrators at each partner.
- B: Grant the Modify Users permission to the partner managers.
- C: Create a permission set giving Read/Write to the User object to partner manager.
- D: Allow external users to self register.
Question 11
Universal Containers (UC) has Affiliates who sell containers in countries where UC does not have a local office. UC has leveraged the Partner Community to manage the sales cycle. One of their affiliates has exponentially grown in the last years and restructured its internal sales team with the following structure:
Sales VP – –> Director of Sales – –> Sales Manager – –> Sales Reps
UC would like to have the ability to open up access to the sales opportunities according to the above structure.
What is the main problem a Salesforce Architect will face to provide a solution?
- A: Partner User Roles are limited to three levels.
- B: Partner Community does not support Role Hierarchy.
- C: Super User does not work in Partner Community.
- D: The Channel manager Role cannot be shared with Partner Community.
That’s the end of your free questions
You’ve reached the preview limit for Certified Sharing and Visibility ArchitectConsider upgrading to gain full access!
Free preview mode
Enjoy the free questions and consider upgrading to gain full access!