Azure accounts

Azure accounts API overview

The Azure accounts API allows integrators to manage Azure account configurations used by SCM for Azure-based discovery tasks or certificate operations.

The API supports creating and updating Azure accounts, retrieving account information, validating account connectivity, and listing Azure Key Vaults or resource groups associated with an account.


Azure accounts API endpoints

The following table lists the endpoints for managing Azure accounts.
Click any action in the first column to open its API reference page.

ActionMethodPathDescription
Retrieve Azure account detailsGET/api/azure/v1/accounts/{id}Retrieve details of a specific Azure account.
Update Azure accountPUT/api/azure/v1/accounts/{id}Update configuration for an existing Azure account.
Delete Azure accountDELETE/api/azure/v1/accounts/{id}Delete an Azure account by ID.
Delegate organizations to existing Azure accountPUT/api/azure/v1/accounts/{id}/delegationsAssign one or more organizations to an Azure account.
Retrieve Azure accountsGET/api/azure/v1/accountsRetrieve a list of all Azure accounts.
Create Azure accountPOST/api/azure/v1/accountsCreate a new Azure account configuration.
Check Azure accountGET/api/azure/v1/accounts/{id}/checkValidate connectivity and permissions for the Azure account.
Retrieve Vaults for Azure accountGET/api/azure/v1/accounts/{accountId}/subscriptions/{subscriptionId}/resource-groups/{resourceGroup}/vaultsRetrieve Azure Key Vaults associated with the Azure account.
Retrieve Resource Groups for Azure accountGET/api/azure/v1/accounts/{accountId}/resource-groupsRetrieve Azure Resource Groups available under the Azure account.