afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/AuthConfigProviders.json

88 lines
3.8 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",
"fields",
"special_access_rules",
"wsdl_segment",
"field_reference"
],
"title": "AuthConfigProviders - Data API",
"description": "Represents an authentication provider thats configured in an organization. AuthConfigProviders is a child of the AuthConfig object. This object is available in API version 32.0 and later.",
"fields_columns": [
"type",
"properties",
"description",
"relationship_name",
"relationship_type",
"refers_to"
],
"fields": {
"AuthConfigId": {
"type": "reference",
"properties": "Create, Filter, Group, Sort",
"description": "The ID for this configuration. This is a relationship field.",
"relationship_name": "AuthConfig",
"relationship_type": "Lookup",
"refers_to": "AuthConfig"
},
"AuthProviderId": {
"type": "reference",
"properties": "Create, Filter, Group, Sort",
"description": "The ID of the Auth. Provider or SAML configuration. This is a polymorphic relationship field.",
"relationship_name": "AuthProvider",
"relationship_type": "Lookup",
"refers_to": "AuthProvider, SamlSsoConfig"
}
},
"special_access_rules": "You must have “View Setup and Configuration” permission to view the settings.",
"wsdl_segment": "```xml\n<complexType name=\"AuthConfigProviders\">\n <complexContent>\n <extension base=\"ens:sObject\">\n <sequence>\n <element name=\"AuthConfig\" nillable=\"true\" minOccurs=\"0\" type=\"ens:AuthConfig\"/>\n <element name=\"AuthConfigId\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"AuthProvider\" nillable=\"true\" minOccurs=\"0\" type=\"ens:sObject\"/>\n <element name=\"AuthProviderId\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"CreatedBy\" nillable=\"true\" minOccurs=\"0\" type=\"ens:User\"/>\n <element name=\"CreatedById\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"CreatedDate\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:dateTime\"/>\n <element name=\"IsDeleted\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:boolean\"/>\n <element name=\"LastModifiedBy\" nillable=\"true\" minOccurs=\"0\" type=\"ens:User\"/>\n <element name=\"LastModifiedById\" nillable=\"true\" minOccurs=\"0\" type=\"tns:ID\"/>\n <element name=\"LastModifiedDate\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:dateTime\"/>\n <element name=\"SystemModstamp\" nillable=\"true\" minOccurs=\"0\" type=\"xsd:dateTime\"/>\n </sequence>\n </extension>\n </complexContent>\n</complexType>\n<simpleType name=\"ID\">\n <restriction base=\"xsd:string\">\n <length value=\"18\"/>\n <pattern value=\"[a-zA-Z0-9]{18}\"/>\n </restriction>\n</simpleType>\n```",
"field_reference": {
"AuthConfigId": {
"field_label": "Auth Config ID",
"type": "reference",
"length": "18"
},
"AuthProviderId": {
"field_label": "Authentication Provider ID",
"type": "reference",
"length": "18"
},
"CreatedById": {
"field_label": "Created By ID",
"type": "reference",
"length": "18"
},
"CreatedDate": {
"field_label": "Created Date",
"type": "datetime"
},
"Id": {
"field_label": "Auth Config Provider ID",
"type": "id",
"length": "18"
},
"IsDeleted": {
"field_label": "Deleted",
"type": "boolean"
},
"LastModifiedById": {
"field_label": "Last Modified By ID",
"type": "reference",
"length": "18"
},
"LastModifiedDate": {
"field_label": "Last Modified Date",
"type": "datetime"
},
"SystemModstamp": {
"field_label": "System Modstamp",
"type": "datetime"
}
},
"field_reference_columns": [
"field_label",
"type",
"length"
]
}