ConnectApi.ExternalCredentialPrincipal

External credential principal.
If you don’t have the View Setup and Configuration permission, some properties are empty or show limited information.
Property Name Type Description Available Version
authenticationStatus ConnectApi.​CredentialAuthentication​Status Status of the credential authentication. Values are:
  • Configured—Credential has all required credentials for at least one principal.
  • NotConfigured—Credential isn’t configured.
  • Unknown—Credential status can’t be determined because the authentication protocol is custom.
56.0
id String ID of the external credential principal. 58.0
parameters List<ConnectApi.​ExternalCredential​Parameter> List of external credential parameters. 58.0
principalAccess List<ConnectApi.​ExternalCredential​PrincipalAccess> List of access entities associated with the external credential principal. 58.0
principalName String Name of the external credential named principal. 56.0
principalType ConnectApi.​CredentialPrincipal​Type Type of credential principal. Values are:
  • AwsStsPrincipal
  • NamedPrincipal
  • PerUserPrincipal
56.0
sequenceNumber Integer Sequence number of the external credential principal. 58.0