Profiles and permission sets in salesforce

6,859 views 19 slides May 19, 2017
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

What really profile and permission sets means in salesforce. It will be helpful for Salesforce beginners.


Slide Content

Presented By: Sunil Kumar Email id: [email protected] Twitter : @sunil02kumar Blog : http://sunil02kumar.blogspot.in/ Profiles and permission sets IN Salesforce

Module Agenda Overview of profiles. Profiles and Permissions. Profile and Access to Data. Profiles and the User Interface . Permission Sets

What is a Profile? Defines a user`s permissions to perform different functions. Determines how a user sees records to which s/he has access. Every user has a profile(only 1 profile). we can group the things that profiles control into three categories : - Permission, Access to Data, and User Interface. Permissions Access to Data User Interface General User Permissions Field Level Security Page Layout Administrative Permissions Object CRUD Record Type Standard/Custom Object CRUD Login Hours and IP Ranges Tabs

What Do Profile Control? Tab setting determine which tabs users see when they log in. Permissions determine what users can do to record to which they have access.

What Do Profile Control?(Cont.) Login Hours and Login IP Ranges Sets the hours when users with a particular profile can use the system Sets the IP addresses from which users with a particular profile can log in.

Additional Information About Profiles Salesforce provides many standard profile. - Permission on standard profile can not be customize. Developers can create custom profiles . - when creating a new custom profile, developers need to select a profile from which to copy over permission and settings. Typically , Organizations will have one profile for each actor.

Module Agenda Overview of profiles. Profiles and Permissions. Profile and Access to Data. Profiles and the User Interface . Permission Sets

Profile have set of permissions Profiles control Administrator Permissions. Profiles control General User Permissions.

A Few Permission to Note “ View All Data ” “ Modify All Data ” “ Customize Application ” “ API Only User ” “ Password Never Expires ”

Object Permissions Permissions determine what users can do to records to which their have access. Lacking the “Read” permission for an object means that users will not be able to access it at all. - No access in the application or API. - No access on Reports. - No access through search.

Module Agenda Overview of profiles. Profiles and Permissions. Profile and Access to Data. Profiles and the User Interface . Permission Sets

What is Field-Level Security? Restricts users` access to view and edit fields. Overrides any less-restrictive field access setting in page layouts and search layouts. Controls which fields users can access in related lists, list views, reports, force.com connect offline, email and mail merge templates, custom links, and when synchronizing data or importing data.

Module Agenda Overview of profiles. Profiles and Permissions. Profile and Access to Data. Profiles and the User Interface . Permission Sets

Record Types Record types are used to tailor user interaction experience to specific business needs. Note : Record types only affect the way that data is displayed in the UI. It is not a form of sub-classing. Record types can determine page layouts, in conjunction with profiles. Or limit picklist options.

What does a page layout Control? How detail and edit pages are organized. Page section customizations. Which fields, related lists, and custom links a user sees. Field properties-visible, read-only and required. Note : May establish unique layouts for different business scenarios.

Module Agenda Overview of profiles. Profiles and Permissions. Profile and Access to Data. Profiles and the User Interface . Permission Sets

Permission Sets A permission set is a collection of settings and permissions that give users access to various tools and functions. The settings and permissions in permission sets are also found in profiles, but permission sets extend users’ functional access without changing their profiles. For example, to give users access to a custom object, create a permission set, enable the required permissions for the object, and assign the permission set to the users. You never have to change profiles, or create a profile for a single use case. While users can have only one profile, they can have multiple permission sets . Permission sets are assigned to users. You can assign permission to multiple users using Apex data loader. Permission sets are very useful when you want to assign permission to users on ad-hoc basis without doing any changes to user’s profile.

Assigned apps Object settings, which include: Tab settings Record type settings Object permissions Field permissions App permissions Apex class access Visualforce  page access System permissions Permission Sets Various permission which can be configured in permission sets are: