Skip to main content

Creating and Assigning User Permission Sets to AppExchange and Salesforce Users

info

This information on creating and assigning user permission sets to AppExchange and Salesforce users is subject to change as enhancements are made to Salesforce.

To grant the Required Scopes for Stand-Alone AppExchange Integration, you must have System Administrator user profile permissions, or you must complete the following instructions to create a new or an existing user with custom permissions.

Creating a New AppExchange or Salesforce Permission Set

info

This AppExchange and Salesforce permissions set information is subject to change as enhancements are made to Salesforce.

Complete the following steps to create a new AppExchange or Salesforce permission set to a user. These steps are a prerequisite to assigning the permission set to a new or an existing user.

  1. After signing in to Salesforce, go to Setup.

  2. In the search box, search for Permission Set and select the same.

  3. Click New to create a permission set.

  4. Enter a name under the Label field and leave the License as None, so that it can be assigned to a different user and permission set licenses.

  5. Click Save to create the permission set, which redirects you to the Permission Set Overview page.

  6. Click the System Permissions link.

  7. Click the Edit button to update the permissions.

  8. Based on the required SaaS Management integration tasks, enable the appropriate AppExchange or Salesforce system permissions. For more information, see the following table.

    AppExchange System PermissionsSaaS Management Integration Tasks
    API Enabled
    API Only User
    Download AppExchange Packages
    Manage Package Licenses
    View Setup and Configuration
    View All Users
    Application Discovery
    SSO Application Access
    SSO Application Roster
    Salesforce System PermissionsSaaS Management Integration Tasks
    API Enabled
    API Only User
    View Roles and Role Hierarchy
    View Setup and Configuration
    View All Profiles
    View All Users
    Application Access
    Application Roster
    License Information
    Product Consumption
    Setup
    API Enabled
    API Only User
    View Roles and Role Hierarchy
    View Setup and Configuration
    Manage Users
    Enabling the Manage Users permission will by default enable the following permissions: Assign Permission Sets, Manage Internal Users, Manage IP Addresses, Manage Login Access Policies, Manage Password Policies, Manage Profiles and Permission Sets, Manage Roles, Manage Sharing, Reset User Passwords and Unlock Users, View All Users.
    Application Access
    Application Roster
    License Information
    License Reclamation
    Product Consumption
    Setup
  9. Click Save to update the permission set.

  10. Proceed to the appropriate section:

Assigning the AppExchange or Salesforce Permission Set to a New User

info

This AppExchange and Salesforce permissions set information is subject to change as enhancements are made to Salesforce.

After Creating a New AppExchange or Salesforce Permission Set, you can assign the AppExchange or Salesforce permission set to a new user by completing the following steps.

  1. After signing in to Salesforce, go to Setup and select Home.
  2. From the Administration menu, go to the Users dropdown list and select Permission Sets.
  3. In the search box, search for the permission set you wish to assign to the new user.
  4. Select the permission set.
  5. Click Management Assignment Assign User.
  6. Continue to step 5 in Assigning the AppExchange or Salesforce Permission Set to an Existing User.

Assigning the AppExchange or Salesforce Permission Set to an Existing User

info

This AppExchange and Salesforce permissions set information is subject to change as enhancements are made to Salesforce.

After Creating a New AppExchange or Salesforce Permission Set, you can assign the AppExchange or Salesforce permission set to an existing user by completing the following steps.

  1. After signing in to Salesforce, go to Setup > Administration > Users > Users.
  2. Select the appropriate user profile to edit.
  3. In the User License dropdown, select Salesforce as the license type.
  4. In the Profile dropdown, select the Minimum Access - Salesforce profile to assign to the user.
  5. Scroll down to Permission Set Assignment:
    1. Click Add to enable the created permission set.
    2. Click Save to complete the assignment.
  6. Click Save to update the user profile.