
Explore the Salesforce sharing and visibility designer cert, covering declarative sharing, performance and scalability, and programmatic sharing with exam-aligned lectures and practical insights.
Explore declarative sharing fundamentals, including object-level security, profiles, permission sets, sharing rules, team sharing, roles, community licenses, territory management, and encryption options.
Explore Salesforce security architecture, including organization login controls, object and field level security, and sharing, and learn how profiles, permission sets, and permission set groups govern access.
Explore declarative features for data access in Salesforce, including record ownership and queues, organization-wide defaults, permission sets, role hierarchy, sharing rules, manual and team sharing, and territory hierarchy.
Understand how Salesforce determines record access via explicit, group membership, inherited, and implicit grants, stored in object, sharing, and group maintenance tables, with ownership and sharing examples.
Explore how account, opportunity, and case teams open record access by assigning roles and read or write access levels, enabling default, mass actions, and predefined teams.
Learn how list views filter records and fields, and how report and dashboard folders share access—private or public, with roles and groups, without granting extra record permissions.
Explore how Salesforce roles and role hierarchy open data access, with subordinates and managers inheriting permissions, and grant access using hierarchies and system defined groups.
Explain community overview, licenses, and external sharing settings, detailing record access, sharing roles, advanced sharing, sharing sets, share groups, and superuser access for customer and partner communities.
Explore how Salesforce community licenses—basic customer community, customer community plus, and partner community—control record access with sharing sets, sharing rules, team sharing, and apex sharing.
Explore enterprise territory management (ETM) in Salesforce, including territory models, types, hierarchies, and assignment rules, to control account, opportunity, and case access across territories.
Assess data storage and residency solutions in Salesforce, comparing classic encryption with Shield platform encryption and detailing encrypted text fields, Apex crypto class, named credentials, and custom settings and metadata.
Validate sharing and visibility by logging in as another user, examining share tables and the sharing button, and checking field accessibility in setup.
Learn to share and secure Salesforce files, apply shield encryption, use file connect for external file systems, and organize files in files home and content libraries.
Explore performance and scalability in Salesforce sharing and visibility, covering apex sharing impact on performance, locking errors, long run calculations, parallel sharing, rule recalculation, deferred sharing, and maintenance.
Explore apex sharing and its performance impact, including locking, the 10s wait limit, and scenarios like bulk API, related records, and group maintenance, with deferred sharing calculations.
Explore large security model design with parallel sharing rule recalculation, deferred sharing calculation, group membership tuning, and public read only or read write sharing models in account object relationship design.
Explore programmatic Apex sharing, managing shared objects, and adding shared records with sharing reasons. Guard against SQL injection and enforce object and field permissions via tests and system mode.
Learn to minimize security risks in programmatic apex sharing by mitigating XSS, CSRF, and SQL injection with input filtering, output encoding, static queries, bind variables, and the with sharing keyword.
Learn how Apex enforces object and field level security using system mode, with sharing, with security enforce, and describe result classes to check access in code and Visualforce pages.
Welcome to the Salesforce Certified Sharing and Visibility Architect Course!
Just like the initial Platform Developer I course, I have designed and built this course to be 100% aligned with the official exam outline of the latest Salesforce Certified Sharing and Visibility Architect release, and I will be updating it on each subsequent release if necessary. Currently, this course fully covers the latest Spring 20 release.
The official Exam Outline has 3 Sections; each Section has many topics within it and has its own number of questions weighting (in percentage) out of a total of 60 questions. These are the different sections with the number of questions weighting:
Declarative Sharing
Performance and Scalability
Programmatic Sharing
Each topic mentioned in the Study Guide under each Section above is covered in this course, and each topic has at least a video lecture that is divided into a presentation, and a demo on the Salesforce environment.
I am sharing all the slides in PDF so that you could download them and read them offline, and I am also sharing a lot of reference links in each lecture. These references include links to Trailhead modules, links to the sources I have used to build the slides, links to official Salesforce documentation related to the topic, and links to official Salesforce guides and eBooks.
Finally, I have been there, I spent hours and hours preparing for this exam, I dissected each and every topic of the Study Guide, and took tons of notes, just like I did when preparing for my other certifications. I guarantee that after completing this course, and after practicing on the Salesforce environment, you will pass this exam, and you will become a Salesforce Certified Sharing and Visibility Architect!
Good Luck!
Walid