{ "sections": [ "title", "description", "supported_soap_calls", "supported_rest_api_http_methods", "fields", "special_access_rules", "wsdl_segment" ], "title": "PermissionDependency - Tooling API", "description": "Represents permission dependencies for a specified permission. For example, return all child dependencies for the Modify All Data permission. Available in Tooling API version 46.0 and later.", "supported_soap_calls": "`describeSObjects()`, `query()`, `retrieve()`", "supported_rest_api_http_methods": "`Query`, `GET`", "fields_columns": [ "type", "properties", "description" ], "fields": { "Permission": { "type": "string", "properties": "Filter", "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", "properties": "Filter", "description": "The permission type. For example, user permissions, such as View All Data, or object permissions." }, "RequiredPermission": { "type": "string", "properties": "Filter", "description": "The permission that is required to be enabled for the dependent permission to be enabled." }, "RequiredPermissionType": { "type": "string", "properties": "Filter", "description": "The permission type. For example, user permissions, such as View All Data, or object permissions." } }, "special_access_rules": "As of Summer ’20 and later, only users with View Setup and Configuration permission can access this object.", "wsdl_segment": "```xml\n\n \n \n \n \n \n \n \n \n \n \n\n```" }