Managing Role-Based Access Control on Azure

Role-Based Access Control, or RBAC, is how you can manage access to resources in Azure. RBAC works by creating role assignments that can apply to different levels of your tenant. A role assignment is broken down into three elements: the security principal, the role definition, and the scope you apply it to.

Custom roles in Azure's role-based access control provide the flexibility for any organization to create roles that are not covered by the built-in roles.

We will also look at common scenarios when troubleshooting role-based access control in Azure.

Learning Objectives

  • Identify the different elements that create the role assignment
  • Configure access to resources in Azure
  • Implement a custom role
  • Troubleshoot common RBAC problems

Intended Audience

  • People who want to become Azure administrators


  • General knowledge of the Azure portal

Related Training Content

To discover more courses covering Microsoft Azure topics, visit our dedicated Azure Training Library.


Welcome to Managing Role-Based Access Control on Azure. My name is Eric Leonard and I'll be leading you through this course. I'm a Microsoft Azure MVP and an Azure content author at Cloud Academy. I have over 15 years of experience in IT, several of those working with cloud technologies in the public and private sectors. If you have a question, feel free to connect with me on LinkedIn and send me a message, or send an email to Who should take this course? This course is intended for people who are tasked with administrating Azure resources and security.

To get the most from this course, you should have a general understanding of the Azure portal. We'll begin the course by touching on an overview of managing role-based access control on Azure. We will then work through how we configure access to Azure resources, create custom roles, and finally go over some troubleshooting steps. By the end of this course, you should be able to configure and assign the appropriate role-based access controls. We would love to get your feedback on this course, so please give it a rating when you are finished. So if you are ready to learn more about managing role-based access control, let's get started.

About the Author

With over 15 years of experience in the IT industry, Eric Leonard is a Microsoft Azure MVP and a Cloud Solution Architect. Eric’s experience working with Microsoft technologies, with a strong emphasis on cloud and automation solutions, enables his clients to succeed in today’s technological environment. Eric has worked for clients in a variety of different industries including large and small enterprises, the public sector, professional services, education, and communications.

When he is not working, Eric believes in sharing his knowledge and giving back to the IT community. He is the co-organizer of the Ottawa IT community meetup, which has over 1,000 members, and he enjoys presenting and mentoring in the community.