pagopa / dx

Devex repository for shared tools and pipelines.
https://pagopa.github.io/dx/docs/
1 stars 0 forks source link

[DEVEX-91] azure_role_assignments module implemented #44

Closed christian-calabrese closed 2 months ago

christian-calabrese commented 3 months ago

List of changes

Implemented the terraform module to allow principals (mostly managed identities and user assigned identities) to read, write or manage the most commonly used resources.

The supported roles for each role assignment are:

As of the time of writing the following resources are supported as scopes of the role assignments:

More services that will be implemented in the next future are:

Motivation and context

The aim of this module is to simplify the segmented management of RBAC assignments in Azure.

Other information

To request more supported services, please contact the DevEx team

Krusty93 commented 2 months ago

Very nice work!