11.01.2015 Views

salesforce_security_impl_guide

salesforce_security_impl_guide

salesforce_security_impl_guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Securing and Sharing Data<br />

Enable Custom Permissions in Permission Sets<br />

– If users have --Master-- on their profile and multiple custom record types in their permission sets, when they create a<br />

record, they’re prompted to choose a record type. In their personal settings, users don’t have the option to automatically use<br />

their default record type.<br />

– If users have a custom record type on their profile and any custom record types in their permission sets, when they create a<br />

record, they’re prompted to choose a record type. In their personal settings, users can set an option to automatically use their<br />

default record type and not be prompted to choose a record type.<br />

• Page layout assignments are specified in profiles only—they’re not available in permission sets. When you assign a custom record<br />

type in a permission set, users with that permission set get the page layout assignment that’s specified for that record type in their<br />

profile. (In profiles, page layout assignments are specified for every record type, even when record types aren’t assigned.)<br />

• For lead conversion, the default record type specified in a user’s profile is used for the converted records.<br />

• Users can view records assigned to any record type. As a result, a page layout is assigned to every record type on a user's profile. A<br />

record type assignment on a user’s profile or permission set does not determine whether a user can view a record with that record<br />

type; rather, the record type assignment s<strong>impl</strong>y specifies that the user can use that record type when creating or editing a record.<br />

• Record types in permission sets aren’t supported in packages and change sets. As a result, any record type assignments in permission<br />

sets in a sandbox organization must be manually reproduced in a production organization.<br />

Enable Custom Permissions in Permission Sets<br />

Custom permissions give you a way to provide access to custom processes or apps. After you’ve<br />

created a custom permission and associated it with a process or app, you can enable the permission<br />

in permission sets.<br />

1. From Setup, click Manage Users > Permission Sets.<br />

2. Select a permission set, or create one.<br />

3. On the permission set overview page, click Custom Permissions.<br />

4. Click Edit.<br />

5. To enable custom permissions, select them from the Available Custom Permissions list and<br />

then click Add. To remove custom permissions from the permission set, select them from the<br />

Enabled Custom Permissions list and then click Remove.<br />

6. Click Save.<br />

Manage Permission Set Assignments<br />

You can assign permission sets to a single user from the user detail page or assign multiple users<br />

to a permission set from any permission set page.<br />

• Assign Permission Sets to a Single User<br />

• Assign a Permission Set to Multiple Users<br />

• Remove User Assignments from a Permission Set<br />

EDITIONS<br />

Available in:<br />

• Enterprise<br />

• Performance<br />

• Unlimited<br />

• Developer<br />

USER PERMISSIONS<br />

To enable custom<br />

permissions in permission<br />

sets:<br />

• “Manage Profiles and<br />

Permission Sets”<br />

EDITIONS<br />

Available in:<br />

• Enterprise<br />

• Performance<br />

• Unlimited<br />

• Developer<br />

• Database.com<br />

31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!