AuthProvider
Contains settings for authentication providers, allowing integration with third-party login systems.
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
Unique identifier for the authentication provider configuration. | |
| CreatedDate | Datetime | True |
Date and time when the authentication provider record was created. | |
| ProviderType | String | False |
Type of authentication provider, such as Google, Facebook, OpenID Connect, or a custom provider. | |
| FriendlyName | String | False |
Display name used to identify the authentication provider in the Salesforce UI. | |
| DeveloperName | String | False |
Unique URL suffix used in the authentication provider's callback URL. | |
| RegistrationHandlerId | String | False |
ApexClass.Id |
ID of the Apex class used to handle new user registration and login for the authentication provider. |
| ExecutionUserId | String | False |
User.Id |
ID of the Salesforce user under whose context unauthenticated API requests are executed. |
| ConsumerKey | String | False |
OAuth client ID used to authenticate with the external identity provider. | |
| ConsumerSecret | String | False |
OAuth client secret used to authenticate with the external identity provider. | |
| ErrorUrl | String | False |
Custom URL to redirect users to if authentication fails. | |
| AuthorizeUrl | String | False |
URL used to initiate the OAuth authorization flow with the external identity provider. | |
| TokenUrl | String | False |
URL used to obtain the OAuth access token from the external identity provider. | |
| UserInfoUrl | String | False |
URL used to retrieve user profile information from the external identity provider. | |
| DefaultScopes | String | False |
Default OAuth scopes requested during the authentication process. | |
| IdTokenIssuer | String | False |
Field containing IdTokenIssuer information. | |
| OptionsSendAccessTokenInHeader | Bool | False |
Field containing OptionsSendAccessTokenInHeader information. | |
| OptionsSendClientCredentialsInHeader | Bool | False |
Field containing OptionsSendClientCredentialsInHeader information. | |
| OptionsIncludeOrgIdInId | Bool | False |
ID of the OptionsIncludeOrgIdIn associated with this record. | |
| OptionsSendSecretInApis | Bool | False |
Field containing OptionsSendSecretInApis information. | |
| OptionsIsMuleSoftUS | Bool | False |
Field containing OptionsIsMuleSoftUS information. | |
| OptionsIsMuleSoftEU | Bool | False |
Field containing OptionsIsMuleSoftEU information. | |
| OptionsRequireMfa | Bool | False |
Field containing OptionsRequireMfa information. | |
| OptionsIsSegmentIntelligence | Bool | False |
Field containing OptionsIsSegmentIntelligence information. | |
| OptionsIsPkceEnabled | Bool | False |
Field containing OptionsIsPkceEnabled information. | |
| OptionsIsWebDataConnector | Bool | False |
Field containing OptionsIsWebDataConnector information. | |
| OptionsIsBitbucket | Bool | False |
Field containing OptionsIsBitbucket information. | |
| OptionsIsEmiSnapchatAds | Bool | False |
Field containing OptionsIsEmiSnapchatAds information. | |
| OptionsIsEmi | Bool | False |
Field containing OptionsIsEmi information. | |
| OptionsIsEmiTikTokAds | Bool | False |
Field containing OptionsIsEmiTikTokAds information. | |
| IconUrl | String | False |
Field containing IconUrl information. | |
| LogoutUrl | String | False |
Field containing LogoutUrl information. | |
| PluginId | String | False |
ApexClass.Id |
ID of the Plugin associated with this record. |
| CustomMetadataTypeRecord | String | False |
Field containing CustomMetadataTypeRecord information. | |
| EcKey | String | False |
Field containing EcKey information. | |
| AppleTeam | String | False |
Field containing AppleTeam information. | |
| FlowDefaultProfileId | String | False |
Profile.Id |
ID of the FlowDefaultProfile associated with this record. |
| FlowDefaultAccountId | String | False |
Account.Id |
ID of the FlowDefaultAccount associated with this record. |
| SsoKickoffUrl | String | True |
Field containing SsoKickoffUrl information. | |
| LinkKickoffUrl | String | True |
Field containing LinkKickoffUrl information. | |
| OauthKickoffUrl | String | True |
Field containing OauthKickoffUrl information. | |
| SOQL | String | False |
Specifies the SOQL query to execute against the Salesforce servers. If this pseudo column is set from the WHERE clause it will take precedence over the original query. | |
| ExternalIdColumn | String | False |
Specifies the external Id column to use if performing an insert. If this value is specified, upsert will be used when the INSERT command is called. | |
| FilterScope | String | False |
Optional scope to limit the records returned from queries. This property can take one of these values: Delegated, Everything, Mine, MineAndMyGroups, My_Territory, My_Team_Territory, or Team. |