Manually configuring permissions for profiles after upgrade to 20.15.02
The push upgrade process automatically upgrades only the out-of-the-box permission sets. The following table lists the conditions in which you must manually configure profile-level permissions.
Before you begin
The procedure for configuring profile-level permissions is based on the enhanced profile user interface provided by Salesforce. This enhanced profile user interface enables you to apply all changes to a profile from a single page. For more information about the enhanced profile user interface, see the Salesforce Help.
To enable the enhanced profile user interface, perform the following actions
- Navigate to Setup > Customize > User Interface.
- In the Setup section, select the Enable Enhanced Profile User Interface check box.
- Click Save.
To configure permissions for profiles after upgrade to 20.15.02
- Navigate to Setup > Manage Users > Profiles.
- Click a profile for which you want to configure permissions, such as ServiceDesk Staff.
- On the Profile Overview page, perform the following actions to configure permissions for new Visualforce pages added in 20.15.02:
- In the Apps section, click Visualforce Page Access.
- In the Visualforce Page Access section, click Edit.
From the Available Visualforce Pages list, select the Visualforce pages that are required for the selected profile.
For the list of new Visualforce pages, see Permissions for new Visualforce pages in 20.15.02.- To move the selected pages to the Enabled Visualforce Pages list, click the right arrow.
- Click Save.
- In the Visualforce Page Access section, click Profile Overview.
- In the Apps section, click Visualforce Page Access.
- On the Profile Overview page, perform the following actions to configure permissions for new Apex classes in 20.15.02:
- In the Apps section, click Apex Class Access.
- In the Apex Class Access section, click Edit.
From the Available Apex Classes list, select the Apex classes that are required for the selected profile.
For the list of new Apex classes, see Permissions for new Apex classes in 20.15.02.- To move the selected classes to the Enabled Apex Classes list, click the right arrow.
- Click Save.
- In the Apex Class Access section, click Profile Overview.
- In the Apps section, click Apex Class Access.
On the Profile Overview page, perform the following actions to configure permissions for new objects and fields in 20.15.02:
- In the Apps section, click Object Settings.
In the All Objects Settings section, click an existing object that has new fields in 20.15.02.
For the list of new objects and fields in 20.15.02 and the permissions that you must configure for each profile, see Permissions for new objects and fields in 20.15.02.- Click Edit.
- (Only if the selected object is new in 20.15.02) In the Object Permissions section, enable the appropriate permissions for the selected profile.
- In the Field Permissions section, enable the appropriate permissions for new fields in the selected object.
- Click Save.
- Click Object Settings.
- Repeat step 5b to step 5g for all updated objects in 20.15.02.
- In the Apps section, click Object Settings.
- Repeat step 2 to step 5 for the following profiles:
- ServiceDesk Client
- ServiceDesk Change Manager
- System Administrator
- Profiles for which you have configured the ServiceDesk Change Manager, ServiceDesk Client, and ServiceDesk Staff levels of access when you installed the managed package
Related topics
Self-upgrading-by-installing-the-managed-package
Verifying-the-self-upgrade-or-automatic-upgrade-of-your-organization