For optimal performance and data access control, the Solution Architect should:
A. Use profiles and/or permission sets to give View All access to Customer Service on the Contact object. This allows Customer Service to access the necessary contact information while maintaining the principle of least privilege.
D. For each Account, assign Sales Contacts to the Sales team and all the rest to a Customer Service representative assigned to the Account. This approach ensures that each team has access to the relevant contacts while keepExternal Sharing Model to create external organization-wideing private information secure and maintaining system performance by minimizing complex sharing rules.
Salesforce’s documentation on sharing and visibility best practices recommends such strategies to manage access to records efficiently and securely.
https://trailhead.salesforce.com/en/credentials/sharingandvisibilityarchitect
QUESTIONNO: 39
A Solution Architect is working with a complex enterprise architecture that supports multiple business processes. Many previous transformation projects have struggled because of the interdependencies between the Salesforce production environment and other systems, as well as a lack of documentation.
In which two ways can a Solution Architect gain a better understanding of the current state of the Salesforce production environment?
Choose 2 answers
A. Speak to the business stakeholders to gather their suggestions for improvement.
B. Identify which system integrator did the previous implementation and ask them to document their work.
C. Examine the details of the current configuration to see how it is set up.
D. Work with the system administrator toidentify who has the most knowledge of the current configuration.
Answer: CD
Examine the details of the current configuration to see how it is set up2. This way, you can get a clear picture of what features and functionalities are being used, how they are configured, and how they support the business processes. You can also identify any technical debt, customizations,or integrations that may impact performance or scalability.
Work with the system administrator to identify who has the most knowledge of the current configuration2. This way, you can leverage their expertise and experience to understand how the system works and why it was designed that way. You can also get their feedback on any issues or challenges they face with maintaining or updating the system.
https://trailhead.salesforce.com/credentials/b2bsolutionarchitect