Azure for Developers: Microsoft Graph Development Using the Microsoft Identity Platform

Go to class
Write Review

Free Online Course: Azure for Developers: Microsoft Graph Development Using the Microsoft Identity Platform provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Azure for Developers: Microsoft Graph Development Using the Microsoft Identity Platform is taught by Sidney Andrews.

Overview
  • Get introduced to the Microsoft Graph API and learn how to use the Microsoft Authentication Library (MSAL) to query and manipulate a graph in C# code.

Syllabus
  • Introduction

    • Development with Microsoft Graph
    • What you should know
    1. Overview of the Microsoft Graph
    • Microsoft Graph
    • Graph REST API
    • Querying using the Graph REST API
    • Graph resources
    • The Graph Explorer
    • Challenge: Get a list of Teams channels
    • Solution: Get a list of Teams channels
    2. Authenticating to the Microsoft Graph with Graph SDK and Microsoft Authentication Library (MSAL)
    • The Microsoft Graph SDK on NuGet
    • Configuring the SDK with MSAL providers
    • Accessing advanced profile data
    • Reviewing requests
    • Accessing collections on the graph
    3. Advanced Microsoft Graph Queries
    • Implement query filters
    • Expand to related identities
    • Custom headers
    • Custom parameters
    • Challenge: Get a filtered list of emails
    • Solution: Get a filtered list of emails
    4. Manipulating the Microsoft Graph Using the Graph SDK
    • Creating a new entity
    • Updating an existing entity
    • Deleting an entity
    • Challenge: Update profile photo
    • Solution: Update profile photo
    Conclusion
    • Next steps