Description
Recently, a new Bicep linter warning prefer-unquoted-property-names was introduced which leads to a large amount of warnings regarding our modules.
The primary reason are our nested RBAC modules (nested_roleAssignments.bicep) as they contain a map of RoleName - RoleID mappings, and the RoleName is always formatted as a string.

This was originally done to make the list easy to read (i.e., consistent formatting), but we may want to revisit that decision now.
For the time being, with PR #1632, the warning is disabled. If we want to enable it again, we should make sure all our modules align with the new rule.
cc: @itpropro
Description
Recently, a new Bicep linter warning
prefer-unquoted-property-nameswas introduced which leads to a large amount of warnings regarding our modules.The primary reason are our nested RBAC modules (
nested_roleAssignments.bicep) as they contain a map of RoleName - RoleID mappings, and the RoleName is always formatted as a string.This was originally done to make the list easy to read (i.e., consistent formatting), but we may want to revisit that decision now.
For the time being, with PR #1632, the warning is disabled. If we want to enable it again, we should make sure all our modules align with the new rule.
cc: @itpropro