Identity and Authorization Flashcards

1
Q

What is Authentication?

A

The process to determine the identity of a user and that they are who they say they are when accessing a resource. This can be requesting credentials.

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

What is Authorization?

A

The process of checking the users permissions and authorization levels of access for the data/resource. It defines what data they can access and what they can do with it.

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

What does Azure Multi-Factor Authentication do?

A

It provides additional security for your identities by requiring two or more elements/steps for full authentication.

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

Why is MFA used?

A

Because even if a malicious actor gets hold of one part of your authentication (e.g. password), they might not have the other requested authentication tool (e.g. SMS code). Its more difficult to acquire both.

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

What is Azure Active Directory (AAD)?

A

It is azure’s cloud-based identity and access management service. It is used for authentication and authorization of Azure resources, and stores all valid users that are part of a given organization.

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

What are the list of services/features of AAD?

A
  1. Authentication
  2. Single Sign On (SSO)
  3. Application management
  4. Business to Business security (B2B)
  5. Business to Customer (B2C) identity services
  6. Device management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

TRUE OR FALSE: Users on on prem resources can be connected to users in AAD.

A

TRUE

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

What are the two types of External Identities?

A

B2B
B2C

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

What is the B2B external identity?

A

An identity used to share access to external users to your internal data/services. It allows them to collaborate as a guest, you still have full control over access and management of the data.
An example of this could be a contractor for your organization.

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

What is the B2C external identity?

A

An identity used to let external users access your data/services/application as consumers/customers. It lets these customers sign up to your as a user, but you still have full control.
An example of this is Facebook users.

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

What is conditional access in AAD?

A

A tool used to help decide what users can access what data at what time and in what conditions/contexts. It uses rules, and policies to help decide and enforce security.

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

What is an example of full access in conditional access?

A

When a user is logged into a company computer at their company office, they might have full access of data.

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

What is an example of some access in conditional access?

A

When a user is logged into a personal computer on the corporate network. They might need to complete multifactor authentication, then they will have access (But perhaps not all).

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

What is an example of no access in conditional access?

A

If a user is logged into a specific unknown computer on a non corporate network, they may be automatically blocked completely as it isn’t trusted.

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

What are the features of Azure Role-based access control (RBAC)?

A
  1. Fine-grained access management
  2. Segregate duties within the team and grant only the amount of access to users that they need to perform their jobs
  3. Enables access to the Azure portal and controlling access to resources
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does Azure Role-based access control (RBAC) do?

A

Allows you to create and assign users roles to grant different access levels and permissions for resources/data/services.

17
Q

What is the recommended role/access level that azure suggests for users to improve security? (HINT: Not a specific role, but a concept of a role. The answer is the same for all users)

A

The lowest level of access required for said users to complete their tasks.

18
Q

TRUE OR FALSE: RBAC uses an allow model for security.

A

TRUE
You allow users to have specific permissions. You whitelist the access they have, you don’t blacklist the access they don’t have.

19
Q

What is Access Control (IAM) in azure?

A

Access Control is part of a subscription, and allows you to assign roles to users to allow them to access different things within the subscription.

20
Q

TRUE OR FALSE: You can create custom roles in Access Control for subscriptions.

A

TRUE
You are able to create custom roles with different access across a subscription and assign users to said role.

21
Q

What can you use to connect on premises identities to Azure AD?

A

Azure AD Connect