Azure Key Vault
Procedures and concepts for the Azure Key Vault integration.
Overview
Azure Key Vault securely stores and manages cryptographic keys, secrets, and certificates in the cloud. This integration enables automated secret management, key rotation, and secure credential workflows. Strengthen security posture and automate sensitive data protection in Azure environments.
Prerequisites
1. Required Books
The following Book(s) need to be added to your agent so it can learn and understand the automation procedures defined within them:
Azure Key Vault
How to Add the Book(s)
Go to Books → All Books.
Search for the name of the book and click on it.
Click on Install or Add Connection to add the book to your agent.
If adding a connection, you'll be prompted for connectivity details.
Connectivity
This section outlines the available methods for connecting to the Book, along with the required configuration details for each.
Connect using Azure tenant ID, Azure client ID, Azure client secret and Azure subscription ID
Connect to Microsoft Graph API using client credentials.
Azure tenant ID
The Azure tenant ID
text
Azure client ID
The client (application) ID
text
Azure client secret
The client secret
sensitive
Azure subscription ID
The Azure subscription ID
text
Procedures
to get (key vaults)
Get all Key Vaults accessible to the authenticated principal.
Output Concepts
A list of Azure Key Vault references matching the filter expression (if provided).
azure key vault reference
Examples
Get all the key vaults in an Azure subscription
Get a specific key vault in an Azure subscription
to get a (secret) from a key vault
Get a secret from a Key Vault.
Input Concepts
secret name
The name of the secret to retrieve from the Key Vault.
text
Yes
(no default)
Output Concepts
secret
The retrieved secret's value
text
Examples
Get a secret from a Key Vault
to list (secrets) in a key vault
Get all secrets in a Key Vault.
Input Concepts
Output Concepts
secrets
A list of secret names
text
Examples
List all secrets in a Key Vault
Concepts
Azure key vault reference
Represents a reference to an Azure Key Vault.
id
The ID of the key vault.
text
name
The name of the key vault.
text
url
The URL of the key vault.
text
location
The Azure region where the key vault is located.
optional[text]
resource_group
The resource group containing the key vault.
optional[text]
subscription_id
The subscription ID containing the key vault.
optional[text]
Last updated
Was this helpful?

