AZ-204: Implement user authentication and authorization Microsoft Quiz Answers

Get AZ-204: Implement user authentication and authorization Microsoft Quiz Answers

Learn how to implement authentication and authorization to resources by using the Microsoft identity platform, Microsoft Authentication Library, shared access signatures, and use Microsoft Graph.

This learning path helps prepare you for Exam AZ-204: Developing Solutions for Microsoft Azure.

Prerequisites:

  • At least one year of experience developing scalable solutions through all phases of software development.
  • Have a base understanding of Azure and cloud concepts, services, and the Azure portal.
  • If you are new to Azure or cloud computing it is recommended you complete the AZ-900: Azure Fundamentals course.

Enroll on Microsoft

Module 1: Explore the Microsoft identity platform

Learn the core features and functionality of the Microsoft identity platform which includes authentication service, open-source libraries, and application management tools to enable and control access to resources.

Learning objectives:

After completing this module, you’ll be able to:

  • Identify the components of the Microsoft identity platform.
  • Describe the three types of service principals and how they relate to application objects.
  • Explain how permissions and user consent operate, and how conditional access impacts your application.

Prerequisites:

  • You should be familiar with developer concepts and terminology.
  • Experience working with OAuth or other authentication protocols.
  • An understanding of cloud computing and some experience with the Azure portal.

Quiz 1: Knowledge check

Q1. Which of the types of permissions supported by the Microsoft identity platform is used by apps that have a signed-in user present?

  • Delegated permissions
  • Application permissions
  • Both delegated and application permissions

Q2. Which of the following app scenarios require code to handle Conditional Access challenges?

  • Apps performing the device-code flow
  • Apps performing the on-behalf-of flow
  • Apps performing the Integrated Windows authentication flow

Module 2: Implement authentication by using the Microsoft Authentication Library

Learn how to implement authentication by using the Microsoft Authentication Library.

Learning objectives:

After completing this module, you’ll be able to:

  • Explain the benefits of using Microsoft Authentication Library and the application types and scenarios it supports.
  • Instantiate both public and confidential client apps from code.
  • Register an app with the Microsoft identity platform.
  • Create an app that retrieves a token by using the MSAL.NET library.

Prerequisites:

  • You should be familiar with developer concepts and terminology.
  • An understanding of cloud computing and some experience with the Azure portal.

Quiz 1: Knowledge check

Q1. Which of the following MSAL libraries supports single-page web apps?

  • MSAL Node
  • MSAL.js
  • MSAL.NET

Module 3: Implement shared access signatures

Learn how to use shared access signatures to authorize access to storage resources.

Learning objectives:

After completing this module, you’ll be able to:

  • Identify the three types of shared access signatures.
  • Explain when to implement shared access signatures.
  • Create a stored access policy.

Prerequisites:

  • You should be familiar with developer concepts and terminology.
  • An understanding of cloud computing and some experience with the Azure portal.

Quiz 1: Knowledge check

Q1. Which of the following types of shared access signatures (SAS) applies to Blob storage only?

  • Account SAS
  • Service SAS
  • User delegation SAS

Q2. Which of the following best practices provides the most flexible and secure way to use a service or account shared access signature (SAS)?

  • Associate SAS tokens with a stored access policy.
  • Always use HTTPS
  • Implement a user delegation SAS

Module 4: Explore Microsoft Graph

Learn how Microsoft Graph facilitates the access and flow of data and how to form queries through REST and code.

Learning objectives:

After completing this module, you’ll be able to:

  • Explain the benefits of using Microsoft Graph.
  • Perform operations on Microsoft Graph by using REST and SDKs.
  • Apply best practices to help your applications get the most out of Microsoft Graph.

Prerequisites:

  • You should be familiar with developer concepts and terminology.
  • Experience working with OAuth.
  • An understanding of cloud computing and some experience with the Azure portal.

Quiz 1: Knowledge check

Q1. Which HTTP method below is used to update a resource with new values?

  • POST
  • PATCH
  • PUT

Q2. Which of the components of the Microsoft 365 platform is used to deliver data external to Azure into Microsoft Graph services and applications?

  • Microsoft Graph API
  • Microsoft Graph connectors
  • Microsoft Graph Data Connect

Q3. Which of the following Microsoft Graph .NET SDK packages provides an authentication scenario-based wrapper of the Microsoft Authentication Library?

  • Microsoft.Graph
  • Microsoft.Graph.Core
  • Microsoft.Graph.Auth
Conclusion:

I hope this AZ-204: Implement user authentication and authorization Microsoft Quiz Answers would be useful for you to learn something new from this problem. If it helped you then don’t forget to bookmark our site for more Coding Solutions.

This Problem is intended for audiences of all experiences who are interested in learning about Data Science in a business context; there are no prerequisites.

Keep Learning!

More Coding Solutions >>

LeetCode Solutions

Hacker Rank Solutions

CodeChef Solutions

Leave a Reply

Your email address will not be published. Required fields are marked *