About Microsoft Azure Key Vault
The Microsoft Azure Key Vault source reads vault configuration and metadata for keys, secrets, and certificates through Azure Resource Manager. Iru does not read secret values, key material, or private keys; it collects only names, attributes, expiry, access configuration, and similar fields the management API exposes. Iru authenticates with delegated OAuth 2.0 (Microsoft Entra ID) as the user who completes the wizard. Anything that user cannot read in Azure will not appear in Iru.How It Works
Iru uses Microsoft’s OAuth 2.0 authorization code flow against Azure Resource Manager. The requested scope is:https://management.azure.com/user_impersonation
| Detail | Value |
|---|---|
| Category | Developer tools |
| Authentication | OAuth 2.0 (Microsoft Entra ID, Azure Resource Manager) |
| Vendor plan | Any Azure subscription that has Key Vault resources |
What Iru collects
| Data type | Notes |
|---|---|
| Key vault configuration | Name, location, SKU (standard or premium), soft-delete, purge protection |
| Keys (metadata) | Identifiers, permitted operations, enabled state, expiry (not key material) |
| Secrets (metadata) | Names, content type, enabled state, expiry (not secret values) |
| Certificates (metadata) | Identifiers, issuer, validity (not private keys) |
| Access policies / RBAC | Which principals have which permissions on each vault |
Prerequisites
- Microsoft Entra ID sign-in to the Azure portal.
- The built-in Key Vault Reader role (recommended) or Reader, assigned at subscription scope for the broadest coverage across vaults, or at individual vault scope if you intentionally limit visibility. Key Vault Reader includes vault read and metadata reads for keys, secrets, and certificates without secret or key material access.
- Browser pop-ups allowed so the connector wizard can open when you enable the source.
Connect Microsoft Azure Key Vault to Iru
Use Microsoft Azure first to confirm portal access and Key Vault Reader (or Reader) coverage, then complete OAuth in Iru Compliance. The wizard shows Step 1 of 1: Perform OAuth Authentication.- Microsoft Azure
- Iru Compliance
Complete this tab before you start OAuth in Iru Compliance.
Sign in to the Azure portal
Open portal.azure.com and sign in with the account you will use in the Iru wizard.
Open your target subscription
Search for Subscriptions, then open the subscription that contains (or parents) the Key Vaults Iru should read.
Verify Key Vault or Reader access
Open Access control (IAM) → View my access. Confirm Key Vault Reader on specific vaults or Reader at subscription scope, per Prerequisites.
Allow pop-ups in your browser
Allow pop-ups for your Iru hostname so the Microsoft consent window can open.
Continue on the Iru Compliance tab.
Troubleshooting
Nothing opens when you turn the source on
Nothing opens when you turn the source on
Check pop-up blocker settings for the Iru site and try again.
Empty vault list or 403 errors
Empty vault list or 403 errors
The signed-in account may lack Key Vault Reader or Reader on the subscription or vaults. Verify IAM assignments (see Prerequisites).
Wrong Microsoft Entra tenant
Wrong Microsoft Entra tenant
Sign out of the Microsoft pop-up and sign in with the account for the correct tenant.
Broken status
Broken status
Turn Microsoft Azure Key Vault off and on in Sources, then complete OAuth again.
Related Articles
Sources Management
Browse and manage every Compliance source.
Getting Started With Compliance
Frameworks, actions, and Artifacts.
Iru Overview
How Endpoint, Compliance, and Identity fit together.
Artifacts Management
Upload, review, and organize evidence from sources and actions.
