Object Reference for the Salesforce Platform
Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
ExternalDataUserAuth
All credentials stored within this entity are encrypted under a framework that is consistent with other encryption frameworks on the platform. Salesforce encrypts your credentials by auto-creating org-specific keys. Credentials encrypted using the previous encryption scheme have been migrated to the new framework.
Note
Supported Calls
create(), delete(), describeSObjects(), query(), retrieve(), update(), upsert()
Fields
| Field Name | Details |
|---|---|
| AuthProviderId |
|
| ExternalDataSourceId |
|
| Password |
|
| Protocol |
|
| UserId |
|
| Username |
|
Usage
- External data source—Provides access to external objects, whose data is stored outside the Salesforce organization.
- Named credential—Enables the user’s actions to trigger authenticated callouts to the endpoint that’s specified in the named credential.
If you grant users access to the external data source or named credential via permission sets or profiles, those users can manage their own authentication settings. See Store Authentication Settings for External Systems in the Salesforce Help.