# BCPNFR6 - Role Assignments Role Definition Mapping Compulsory Roles Module Specification for the Azure Verified Modules (AVM) program ID: BCPNFR6 - Category: Composition - Role Assignments Role Definition Mapping Compulsory Roles Module owners MUST include the following roles in the variable for RBAC Role Definition names: Owner - ID: 8e3af657-a8ff-443c-a75c-2fe8c4bcb635 Contributor - ID: b24988ac-6180-42a0-ab88-20f7382dd24c Reader - ID: acdd72a7-3385-48ef-bd42-f606fba81ae7 User Access Administrator - ID: 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9 Role Based Access Control Administrator (Preview) - ID: f58310d9-a9f6-439a-9e8d-f62e7b41a168 Tip Review the Bicep Contribution Guide’s ‘RBAC Role Definition Name Mapping’ section for a code sample to achieve this requirement. --- Source: https://raw.githubusercontent.com/Azure/Azure-Verified-Modules/refs/heads/main/docs/content/specs-defs/includes/bicep/shared/non-functional/BCPNFR6.md Last Modified: 0001-01-01