Skip to content

Define available subscriptions in config.yaml #4528

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
askew opened this issue May 7, 2025 · 1 comment
Open

Define available subscriptions in config.yaml #4528

askew opened this issue May 7, 2025 · 1 comment

Comments

@askew
Copy link
Contributor

askew commented May 7, 2025

With the multi-subscription capability enabled by PR #4455, it would be nice to configure available subscriptions when the core is deployed.

PR #4429 also enables array items to be added to config.yaml so this means the list of available subscriptions could be added.

The core deployment could then grant the permissions required to the id-vmss-treid managed identity when it is deployed.

The list of available subscriptions could also be made available via the API which would enable a more friendly drop-down list selection when creating a workspace.

@SiobhanBaynes
Copy link
Contributor

Currently Billing Reader needs to be added manually to the managed identity id-api-[TRE_NAME] to allow it to query the costs. We could also add this RBAC permission if we had the subscription ID at deploy time.

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

No branches or pull requests

2 participants