• To enable manual sharing in Lightning Experience, use Lightning Components that are available on AppExchange. Public Group Hiring Manager requires one-off read-only access to a Position in their department.
© Copyright 2018 salesforce.com, inc. 161 Declarative Development for Platform App Builders 161 Comparison of Sharing Options DEFINITION: Apex sharing is a programmatic sharing solution that allows additional capabilities that aren’t possible using declarative tools . Simple Automated Flexible Manual Sharing Sharing Rules Apex or Flow Sharing
© Copyright 2018 salesforce.com, inc. 162 Declarative Development for Platform App Builders 162 Discussion: Levels of Record Access 1. What are all the ways a user can have full access to a record? 2. What are all the ways a user can have read-only or read-write access to a record? Full Access Read/Write Read Only View Edit Transfer Ownership Share Delete
© Copyright 2018 salesforce.com, inc. 163 Declarative Development for Platform App Builders 163 Sharing Model Noah Larkin to Admin User : There are three different categories of users in our org. • Hiring Managers will conduct interviews for open positions in their departments. • HR Users will be responsible for creating and editing the recruiting data. • HR Managers will need an overall insight into the data for reporting purposes. Can you make sure these users have access to only what they need? Comment · Like · Share · Yesterday at 3:01 PM
© Copyright 2018 salesforce.com, inc. 164 Declarative Development for Platform App Builders 164 Discussion: Establish Record Access OWD Role Hierarchy Sharing Rules Manual Sharing Open positions should be visible to all users, but new and closed positions should only be visible to users with the HR User profile, the related hiring manager, and the managers above both. Only the recruiter and his or her manager should be able to add sharing to a position. • Organization-wide default for positions? • Who should own positions? • Check “Grant Access Using Hierarchies”? • HR User access to all positions? • All users access to open positions? • Hiring managers access to open and closed positions (only those that they are listed as hiring managers)?
© Copyright 2018 salesforce.com, inc. 165 Declarative Development for Platform App Builders 165 Knowledge Check 1. What feature sets the default level of access users have to records they do not own, in each object? 2. At AW Computing, the organization- wide default for Candidates is set to Private. The audit team needs to see all the candidates that are located in California. How can a developer meet this requirement? 3. At AW Computing, the executive assistant needs the ability to view, edit, and transfer ownership of all records. However, she should not be able to delete any records. Which two steps should the developer take to meet this requirement?
You've reached the end of your free preview.
Want to read all 333 pages?
- Spring '17
- Data Management, Platform App Builders