afv-library/skills/platform-data-and-tooling-api-context-get/assets/tooling_api/PermissionSetGroupComponent.json

44 lines
3.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"sections": [
"title",
"description",
"supported_soap_calls",
"supported_rest_api_http_methods",
"fields",
"special_access_rules",
"wsdl_segment"
],
"title": "PermissionSetGroupComponent - Tooling API",
"description": "A junction object that relates the PermissionSetGroup and PermissionSet objects via their respective IDs; enables permission set group recalculation to determine the aggregated permissions for the group. Available in Tooling API version 45.0 and later.",
"supported_soap_calls": "`create()`, `delete()`, `describeSObject()`, `query()`, `retrieve()`",
"supported_rest_api_http_methods": "`Query`, `GET`, `POST`, `PATCH`, `DELETE`",
"fields_columns": [
"type",
"properties",
"description"
],
"fields": {
"PermissionSet": {
"type": "sObject",
"properties": "Create, Filter, Group, Sort",
"description": "The permission set containing the permission set component."
},
"PermissionSetGroup": {
"type": "PermissionSetGroup",
"properties": "Create, Filter, Group, Sort",
"description": "The name of the permission set group."
},
"PermissionSetGroupId": {
"type": "ID",
"properties": "Create, Filter, Group, Sort",
"description": "The ID of the permission set group containing the permission set component."
},
"PermissionSetId": {
"type": "ID",
"properties": "Create, Filter, Group, Sort",
"description": "The ID of the permission set."
}
},
"special_access_rules": "As of Spring 20 and later, only users with the View Setup and Configuration permission can access this object.",
"wsdl_segment": "```xml\n<xsd:simpleType name=\"ID\">\n <xsd:restriction base=\"xsd:string\">\n <xsd:length value=\"18\"/>\n <xsd:pattern value=\"[a-zA-Z0-9]{18}\"/>\n </xsd:restriction>\n</xsd:simpleType>\n<xsd:complexType name=\"PermissionSetGroupComponent\">\n <xsd:complexContent>\n <xsd:extension base=\"ens:sObject\">\n <xsd:sequence>\n <xsd:element name=\"CreatedBy\" minOccurs=\"0\" type=\"ens:User\" nillable=\"true\"/>\n <xsd:element name=\"CreatedById\" minOccurs=\"0\" type=\"tns:ID\" nillable=\"true\"/>\n <xsd:element name=\"CreatedDate\" minOccurs=\"0\" type=\"xsd:dateTime\" nillable=\"true\"/>\n <xsd:element name=\"IsDeleted\" minOccurs=\"0\" type=\"xsd:boolean\" nillable=\"true\"/>\n <xsd:element name=\"LastModifiedBy\" minOccurs=\"0\" type=\"ens:User\" nillable=\"true\"/>\n <xsd:element name=\"LastModifiedById\" minOccurs=\"0\" type=\"tns:ID\" nillable=\"true\"/>\n <xsd:element name=\"LastModifiedDate\" minOccurs=\"0\" type=\"xsd:dateTime\" nillable=\"true\"/>\n <xsd:element name=\"PermissionSet\" minOccurs=\"0\" type=\"ens:sObject\" nillable=\"true\"/>\n <xsd:element name=\"PermissionSetGroup\" minOccurs=\"0\" type=\"ens:PermissionSetGroup\" nillable=\"true\"/>\n <xsd:element name=\"PermissionSetGroupId\" minOccurs=\"0\" type=\"tns:ID\" nillable=\"true\"/>\n <xsd:element name=\"PermissionSetId\" minOccurs=\"0\" type=\"tns:ID\" nillable=\"true\"/>\n <xsd:element name=\"SystemModstamp\" minOccurs=\"0\" type=\"xsd:dateTime\" nillable=\"true\"/>\n </xsd:sequence>\n </xsd:extension>\n </xsd:complexContent>\n</xsd:complexType>\n```"
}