ConnectionAuthorizations
Manages system-level authorizations for API and integration connections, detailing credentials, scopes, expiration policies, and linked third-party systems used across Vault environments.
Columns
| Name | Type | ReadOnly | Description |
| ID [KEY] | String | True |
Unique identifier for the connection authorization record, used as the primary key in the system. |
| Connection Authorization Type | String | True |
Specifies the type of authorization object, such as OAuth 2.0 credentials or basic authentication, as defined in the object type metadata. |
| Name | String | False |
Human-readable name assigned to the connection authorization, typically used for display purposes and to help users identify the record. |
| Status | String | False |
Indicates the current state of the connection authorization, such as Active, Inactive, or Expired, which determines whether the credentials are usable. |
| Created By | String | True |
Username or system identifier of the user who created this authorization record, used for audit tracking. |
| Created Date | Datetime | True |
Timestamp indicating when the authorization record was initially created in the system. |
| Last Modified By | String | True |
Username or system identifier of the user who last updated this authorization record. |
| Last Modified Date | Datetime | True |
Timestamp indicating when the authorization record was most recently updated. |
| User Name | String | False |
Username associated with the connection, typically used in basic authentication workflows or API identity verification. |
| Password | String | True |
Encrypted or obfuscated password associated with the username for basic authentication. Stored securely and only accessible under restricted conditions. |
| Global ID | String | True |
System-generated global identifier used to uniquely identify this record across environments or integrations. |
| Link | String | False |
Hyperlink or system reference that provides direct access to the connection authorization record in the Veeva Vault user interface. |
| Client ID | String | False |
OAuth 2.0 client ID used to identify the external application during the token exchange process for API access. |
| Client Secret | String | True |
OAuth 2.0 client secret corresponding to the client ID, used to authenticate the application when requesting access tokens from the authorization server. |