Designing roles and administrative units
In this section, we will discuss the designing of roles and administrative units that we can use to provide Role-based Access Control and the delegation of rights to several types of administrative persons.
Roles and RBAC
RBAC is well implemented in the Microsoft Azure platform and has a security model to perform access control of resources by users on a more granular level. Users can access and execute actions on the resources within their scope of work.
Note
There is an actual limit of 200 co-administrators per subscription. RBAC is only available in the new Azure Portal https://portal.azure.com, in addition to the usage of the Azure Resource Manager APIs.
RBAC allows more users to manage their Azure services, and at the same time limits access to only specific resources, rather than the entire subscription.
Practical Notes:
- Administrators and co-administrators: They will see all resources in all portals and through APIs
- Users defined in RBAC: They will...