1 Given a particular customer scenario, describe the appropriate use and Object and Field Level Security limitations of relevant object and field-level security settings needed to allow Settings and limit user access to different types of information 2 Given a particular customer scenario, describe the relevant settings required Declarative features for Data for all the declarative platform security features that would ensure proper data Access access to relevant users Access Grant, Share and Maintenance Tables 3 Given a scenario, demonstrate your ability to properly evaluate the use case Team Sharing for and implement teams to ensure the proper visibility and collaboration requirements are implemented.
4 Demonstrate how views and folders can be segmented for different groups List Views and Report & using out of box security features, such as groups or roles, in an effective Dashboard Folders and Access manner while keeping in mind security considerations and how these differ from record-level security considerations 5 Given a particular customer's organization hierarchy, describe the impact of Roles and Role Hierarchy for Data role hierarchy on record sharing Access 6 Given a scenario that involves external users, describe how the security and Community Users Security sharing setup can be utilized to properly enforce record visibility for different types of community user. Specifically: Internal, Customer Community, Customer Community Plus, Partner Community.
7 Given a particular customer scenario, have awareness of how Enterprise Enterprise Territory Management Territory Management can (or cannot) be applied to resolve more complex security requirements 8 Given a customer's particular data storage and data residency requirements, Data Storage and Residency have awareness of solution options in the marketplace that properly leverages solutions declarative and programmatic security features of Salesforce 9 Given an Architect's design and configuration of the sharing and security Validating the Sharing and model, describe the methods of validating the sharing and visibility Visibility 10 Given a scenario that involves files sharing, describe how files are shared and Sharing and Securing Files secured in Salesforce and what are the different options to storing file securely in Salesforce.
1 Given a particular complex customer org setup, design a security model that is Apex Sharing and Calculation maintainable at large scale Impact on Performance
1 Given a scenario, design a solution that leverages programmatic sharing Programmatic Apex Sharing functionalities to achieve a requirement that cannot be met using declarative functionality 2 Given a scenario, describe how to minimize security risks in programmatic Minimizing Security Risks in customizations (Apex and Visualforce) relative to data visibility Programmatic Apex Sharing 3 Demonstrate how to properly design unit tests to verify programmatic security Unit Tests for Programmatic Apex solutions Sharing 4 Demonstrate how to properly enforce Object- and Field-level permission when Enforcing Object and Field level designing Programmatic Solutions permissions in Programmatic Solutions