Skip to content

Document SHM Key Vault role requirement - #2651

Open
sylvesterkaczmarek wants to merge 1 commit into
alan-turing-institute:developfrom
sylvesterkaczmarek:document-shm-key-vault-role
Open

Document SHM Key Vault role requirement#2651
sylvesterkaczmarek wants to merge 1 commit into
alan-turing-institute:developfrom
sylvesterkaczmarek:document-shm-key-vault-role

Conversation

@sylvesterkaczmarek

Copy link
Copy Markdown

Fixes #2638.

SHM deployment creates and accesses the Pulumi encryption key in Azure Key Vault. The deployment documentation currently lists Contributor permissions, but that role does not grant the required Key Vault data-plane actions.

Document the additional Key Vault Administrator requirement alongside the existing subscription Contributor requirement so deployment prerequisites match the permissions the CLI actually needs.

@sylvesterkaczmarek
sylvesterkaczmarek marked this pull request as ready for review August 15, 2026 18:41
@sylvesterkaczmarek
sylvesterkaczmarek requested a review from a team as a code owner August 15, 2026 18:41
@github-actions

Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

@llewelld llewelld left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this contribution.

I hit this issue during a test deploy recently and having this in the docs would have saved me a lot of time, so this is a useful addition in my view. Moreover the text is clear, and precise, so just what's needed. A nice addition.

@sylvesterkaczmarek

Copy link
Copy Markdown
Author

Thanks very much for the kind feedback and for reviewing this. Glad the addition is useful and hopefully saves others some time during deployment too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SHM deployment requires Key Vault Administrator role

2 participants