Permissions Required for Salesforce

Permissions Required for Salesforce

When you grant access to the Salesforce app instance, Netskope seeks consent for the following permissions from the Salesforce account:

There is no read-only permission available to access the Salesforce Metadata API, the only available permission is Modify Metadata Through Metadata API Functions. Netskope does not currently write any information to Salesforce, but reads in metadata from the Metadata API. A description of the data accessed is available here.
Permissions required by NetskopeDescriptionPurposeTrade-off if not allowed
API EnabledAccess any salesforce.com API.This is a Basic permission to make API calls. The Netskope API Data Protection can connect to Salesforce. This feature is enabled by default for Unlimited, Enterprise, and Developer Editions.
Note: For the Professional Edition, you may need to contact Salesforce Support to enable API access.
Mandatory permission.
Modify Metadata Through Metadata API FunctionsRead and write metadata.Allow Netskope to access the data through Metadata API.The SaaS Security Posture Management asset fetching and evaluation process will fail due to the method to access the data is blocked.
View All DataAllows the user to view all the data in the organization.This is used for onboarding Salesforce instance. Currently, this permission is required for authentication (as part of API Data Protection) but is not used by SSPM.The SaaS Security Posture Management asset fetch and evaluation will fail due to inaccessible data, causing instance onboarding to fail.
View All UsersAllows the user to view all users’ object, regardless of sharing settings configuration.Get Salesforce user data. Currently required for grant access for authentication (as part of API Data Protection).The SaaS Security Posture Management asset fetching and evaluation process will fail due to the data being not accessible.
View All ProfilesAllows the user to view all profiles' object, regardless of profile filtering enablement.Get Salesforce profiles data.The SaaS Security Posture Management asset fetching and evaluation process will fail due to the data being not accessible.
View Real-Time Event Monitoring DataAllows the user to view the real time event settings configuration.Get the real time event settings data.The SaaS Security Posture Management asset fetching and evaluation process will fail due to the data being not accessible.
Customize ApplicationAllows the user to get visibility into 3rd Party App information.Get the list of 3rd Party Apps.You will not see 3rd Party App information in Netskope SSPM for the Salesforce app.
Manage SharingAllows the user to get visibility into a few of the sharing settings configurations.Get the sharing settings data.The SaaS Security Posture Management asset fetching and evaluation process will fail due to the data being not accessible.
Manage UsersAllows the user to get visibility into a few of the security settings configurations.Get the security and sharing settings data.The SaaS Security Posture Management asset fetching and evaluation process will fail due to the data being not accessible.
Share this Doc

Permissions Required for Salesforce

Or copy link

In this topic ...