Back to Help Center

Grant Required Permissions

Last modified on 2023-06-14

ISVapp needs certain permissions in your Partner Business Organization (PBO) to function properly. Follow these steps to ensure that all permissions have been granted.

Table of contents

Identify the user that you used to connect your Partner Business Organization (PBO)

Open ISVapp or the ISVapp Dashboard via the Salesforce App Launcher. In ISVapp, head to our Setup Section via the Setup button on the top right. Click on the Onboarding Wizard tile, followed by the Connect PBO step on the left.

Locate the respective username below the authenticated Partner Business Organization (PBO). The user listed here will require the permissions covered in this guide:

Connect PBO

In case that the authenticated user is wrong or out of date, please first reauthenticate you Partner Business Organization (PBO) by following the guide How can I reauthenticate my Partner Business Organization (PBO)

Run our in-app permission check

Open ISVapp or the ISVapp Dashbaord via the Salesforce App Launcher. In ISVapp, head to our Setup Section via the Setup button on the top right. Click on the Onboarding Wizard tile, followed by the Verify Permissions step on the left:

Run permission check

In case of any errors, follow the next steps to grant any necessary permissions. You can come back to this page any time and rerun the permission check via the Check Again button on the top left. 

Assign our ISVapp permission set

You can grant a user the required custom object permissions by assigning our packaged permission set. Head to Setup - Users and click on the User that you used to connect your Partner Business Organization (PBO) with. Scroll down to the Permission Set Assignments section and click Edit Assignments:

Edit Salesforce User Permission Set Assignments

In the following dialog, locate the permission set called "ISVapp" in the list on the left. Click on it to select it, then add it via the Add button. Click Save to assign the permission set.

Adjust Assignments

The permission set will grant access to the following custom objects:

Object Name

Object Permissions

Field Permissions

License

Read, View All

Read all fields

License History

Read, View All

Read all fields

Package

Read, View All

Read all fields

Package Version

Read, View All

Read all fields

Grant Standard Object permissions

Head to Setup - Users and click on the User that you used to connect your Partner Business Organization (PBO) with.

You can grant this user the necessary permissions by adjusting the profile related to the user. Click on the profile name shown in the Profile field.

Click on Object Settings and locate the objects listed in the list below. Click on the respective object, then click Edit and check the necessary object and field level permissions. Click save to apply the changes

Object Name

Object Permissions

Field Permissions

Account

Read, Edit, View All

Read

ID, IsDeleted, CreatedById, CreatedDate, LastModifiedById, LastModifiedDate, Name, OwnerId

AppAnalyticsQueryRequest

Read, Create, View All

Grant System and Session permissions

Head to Setup - Users and click on the User that you used to connect your Partner Business Organization (PBO) with.

You can grant this user the necessary permissions by adjusting the profile related to the user. Click on the profile name shown in the Profile field.

Click on System Permissions, then click edit and check the permissions listed below. Click save to apply the changes.

  • API Enabled

  • View Setup and Configuration

Click on Session Settings, then click edit and check the permissions listed below. Click save to apply the changes.

  • Session Security Level Required at Login: "None"

Did not find what you were looking for?

Please let us know: [email protected]