PermissionDependency

Represents permission dependencies for a specified permission. For example, return all child dependencies for the Modify All Data permission.

Version 

Introduced in API version 46.0.

Supported SOAP API Calls 

describeSObjects(), query()

Supported REST API Methods 

Query

Special Access Rules 

  • As of Summer ’20 and later, only users with View Setup and Configuration permission can access this object.

Fields 

Permission 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The permission that depends on other permissions to be enabled. For example, the permission might be Modify All Data, which requires View All Data and other permissions to be enabled.

PermissionType 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The permission type. For example, user permissions, such as View All Data, or object permissions.

RequiredPermission 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The permission that is required to be enabled for the dependent permission to be enabled.

RequiredPermissionType 

  • Type: string

  • Required: No

  • Properties: Filter, Group, Nillable, Sort

  • Description: The permission type. For example, user permissions, such as View All Data, or object permissions.

Usage 

Use the PermissionDependency object to find the permissions on which a specified permission is dependent.

DID THIS ARTICLE SOLVE YOUR ISSUE?
Let us know so we can improve!