1.4: Design identities and access for applications Flashcards

1
Q

Which Azure service provides a directory of users, groups, and devices that can be used for application authentication and authorization?

A

Azure Active Directory (AD).

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

Which Azure service can be used to implement multi-factor authentication (MFA) for application users?

A

Azure Active Directory (AD).

Azure AD provides a range of authentication and authorization features, including MFA, which can be used to enhance the security of application logins. MFA requires users to provide two or more forms of identification, such as a password and a biometric factor, to gain access to resources.

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

Which Azure service can be used to integrate on-premises directories with Azure AD for single sign-on (SSO) to cloud applications?

A

Azure AD Connect.

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

Which type of Azure RBAC role grants permissions to perform specific operations on a resource or set of resources?

A

Resource-specific role.

Explanation: Resource-specific roles are RBAC roles that are scoped to specific resources, such as a virtual machine or a storage account. These roles provide granular control over who can access and manage specific resources, allowing organizations to implement a “least privilege” approach to access management.

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

What is the purpose of authentication mechanisms in Azure?

A

Authentication mechanisms in Azure are used to verify the identity of users or applications attempting to access Azure resources. They ensure that only authorized entities can access the resources.

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

How can you secure access to Azure resources?

A

Access to Azure resources can be secured by implementing role-based access control (RBAC), using Azure Active Directory (Azure AD) to manage user identities and access, and configuring network security groups (NSGs) to control inbound and outbound traffic.

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

How can you integrate Azure applications with external identity providers?

A

Azure provides various options for integrating applications with external identity providers, such as Azure AD B2C, Azure AD Connect, and Azure AD Federation. These services enable seamless authentication and authorization with external identity providers.

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

What is RBAC, and how is it used in Azure?

A

RBAC (Role-Based Access Control) is a permissions model used in Azure to manage access to resources. It allows administrators to grant specific permissions to users, groups, or applications based on their roles, minimizing the risk of unauthorized access.

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

How can you protect sensitive information in Azure applications?

A

Sensitive information in Azure applications can be protected by using encryption, implementing Azure Key Vault to securely store and manage keys, secrets, and certificates, and following best practices for secure coding and configuration.

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

What are Managed Identities in Azure, and how are they used?

A

Managed Identities in Azure are automatically managed identities that are securely tied to Azure resources. They eliminate the need for developers to manage credentials and simplify the authentication process when accessing Azure resources.

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

What is Azure AD Conditional Access, and why is it important?

A

Azure AD Conditional Access is a policy-based service that allows organizations to enforce additional security measures based on various conditions, such as user location, device compliance, or risk level. It helps protect Azure resources from unauthorized access.

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

What are the benefits of using Azure AD for identity and access management?

A

Azure AD provides a centralized identity and access management solution for Azure resources. It offers features like single sign-on (SSO), multi-factor authentication (MFA), and seamless integration with other Microsoft services, enhancing security and user experience.

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

How can you monitor and audit access to Azure resources?

A

Access to Azure resources can be monitored and audited by enabling Azure AD audit logs, Azure Monitor, and Azure Security Center. These tools provide visibility into access patterns, detect anomalies, and help identify potential security threats.

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

What is Azure AD Privileged Identity Management (PIM), and why is it important?

A

Azure AD Privileged Identity Management (PIM) is a service that helps organizations manage, control, and monitor privileged access to Azure resources. It reduces the risk of misuse of administrative privileges and enhances overall security posture.

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

What is the recommended approach for managing access to Azure resources across multiple subscriptions?

A

The recommended approach is to use Azure AD’s RBAC feature and Azure Management Groups to manage access at scale.

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

How can you protect sensitive information, such as connection strings or API keys, used by an Azure application?

A

You can protect sensitive information by using Azure Key Vault to securely store and retrieve secrets.

17
Q

What is the difference between Azure AD and Azure AD B2C?

A

Azure AD is primarily used for enterprise scenarios, while Azure AD B2C is designed for consumer-facing applications.
Azure AD B2C provides a cloud identity service that enables you to authenticate and authorize users for applications.

18
Q

How can you integrate an application with an external identity provider, such as Google or Facebook?

A

You can integrate an application with an external identity provider by using Azure AD B2C or Azure AD’s built-in support for federated authentication.