Chapter 6: Role-Based Access Control Flashcards

1
Q

What is a simple definition of RBAC (Azure Roles) and what are the key terms?

A

Who can do what, where
Who - Security Principles
Users
What they can do - Role Definition/Assignment
Ex. Contributor actions
Where - Scope
What resources they can impact
Ex. At the Subscription level and cascade down

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the different types of Azure Roles (RBAC)?

A

Owner - full access to resources and delegate access
Reader - view resources but can’t perform actions
Contributor - create and manage resources, but not users
Administrator - manage users but not resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What’s the primary function of an Azure Roles (RBAC), versus an Azure AD Role?

A

Manage Access to Azure resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Can scope for Azure RBAC be at multiple levels or just one?

A

Multiple - Subscriptions, Resource Groups, and Resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can you have a custom Azure Role (RBAC) and Azure AD roles?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the primary function of Azure AD roles?

A

Perform actions on identity resources such as users and applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the types of Azure AD roles?

A

Global Admin - manage Azure AD resources entirely
User admin - can manage users and groups
Billing Admin - can perform billing tasks
Help desk admin - perform help desk functions such as password resets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What scope can you set for Azure AD Roles?

A

At the tenant level only - flat data structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the Azure AD role that is the highest level of access, can set and manage administrators as well as create and manage users and identity resources?

A

Global Admin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is inherent to the authorization of RBAC?

A

Implicit deny - everyone is denied from everything unless explicitly stated to allow
Explicit allow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the JSON components of RBAC definition?

A

“Actions”
“Not Action”
Actions - Not Actions = Collective Permissions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What happens with overlapping roles?

A

Permissions are added
Ex. Reader role + contributor role = Contributor role

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Who can create a custom role for both RBAC and Azure Ad Roles?

A

Azure AD Roles - Global Admin, App Admin
RBAC - Owner Role, User Access Admin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly