Account External Service Principal
An external service principal from the customer's Identity Provider, resolved into Databricks. This is a read-only resource keyed by the IdP external ID. The Get method may trigger an idempotent sync from the customer's IdP to provision or refresh the service principal's data in Databricks.
ExternalServicePrincipal object
An external service principal from the customer's Identity Provider, resolved into Databricks. This is a read-only resource keyed by the IdP external ID. The Get method may trigger an idempotent sync from the customer's IdP to provision or refresh the service principal's data in Databricks.
- namestringBetaOutput onlyIDImmutable
The resource name of the external service principal. The format depends on the API that returned it:
- Account-scoped: accounts/{account_id}/external-service-principals/{external_service_principal_id}
- Workspace-scoped: external-service-principals/{external_service_principal_id}
- external_service_principal_idstringBetaOutput only
The external ID of the service principal in the customer's IdP.
- internal_idstringBetaOutput only
Internal servicePrincipalId of the service principal in Databricks.
- application_idstringBetaOutput only
Application ID of the service principal, from the customer's IdP.
- display_namestringBetaOutput only
Display name of the service principal, from the customer's IdP.
- account_sp_statusstringBetaOutput only
The activity status of the service principal in the Databricks account.
STATE_UNSPECIFIEDACTIVEINACTIVE
- account_idstringBetaOutput only
The parent account ID, from Databricks.
Get an external service principal in the account Beta
GET
Retrieves an external service principal with the given external ID from the customer's IdP. If the service principal does not exist, it will be created. If the customer is not onboarded onto Automatic Identity Management (AIM), this will return an error.
API scopes: identity
Parameters
- namestringRequiredpath
Required. The resource name of the external service principal. Format: accounts/{account_id}/external-service-principals/{external_service_principal_id}
Response
Returns the ExternalServicePrincipal object.