Microsoft Entra ID for .NET Developers (2023)
1h 39mIntermediate2023-01-27
Authors

Sahil Malik
Trainer, Microsoft and iOS Consultant, and Founder of Winsmarts.com
Course details
If you’re looking to get started as a .NET developer working with Azure Active Directory, this course was designed for learners just like you. Join instructor and ex-Microsoft program manager Sahil Malik as he covers some of the most essential skills and most commonly encountered authentication scenarios for developing applications with Azure Active Directory.
Learn how to author your own web-based application that implements sign-in and sign-out functionality using Azure Active Directory. Explore various use scenarios, easy-to-follow demos, and professional tips to boost your technical skill set and test your know-how as you progress and develop. Along the way, learn how to call Microsoft Graph, write and customize your own API, configure security settings, and manage access, granting consent to certain authorized Azure AD users and allowing them to call your API from directly within your app.
Learn how to author your own web-based application that implements sign-in and sign-out functionality using Azure Active Directory. Explore various use scenarios, easy-to-follow demos, and professional tips to boost your technical skill set and test your know-how as you progress and develop. Along the way, learn how to call Microsoft Graph, write and customize your own API, configure security settings, and manage access, granting consent to certain authorized Azure AD users and allowing them to call your API from directly within your app.
Skills covered
Microsoft Entra ID (Azure Active Directory)Cloud DevelopmentCloud AdministrationAzureSoftware Development ToolsPersonaNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftSoftware Development
Concepts
0. Introduction
- 01 - Become an Active Directory MVP with .NET
- 02 - What you should know
1. Your First Azure Active Directory (Azure AD) App
- 03 - Register an Azure AD app
- 04 - Leverage quick starts to generate Azure AD ready apps
- 05 - What is an app registration
2. Register a Web Application with Azure Active Directory (AAD)
- 06 - Register and configure an Azure AD application
- 07 - Single-tenant authentication
- 08 - Multi-tenant authentication
- 09 - Sign in with Microsoft Accounts (MSAs)
- 10 - Implement sign-out functionality
3. Call Microsoft Graph
- 11 - API and consent concepts
- 12 - Delegated permissions
- 13 - Downstream APIs
- 14 - APIs and app registrations
- 15 - Set up consent and permissions
- 16 - Call Microsoft Graph
4. Author and Call Your API
- 17 - App registration for an API
- 18 - Author an API project
- 19 - Grant consent to call a custom API
- 20 - Call your API
Conclusion
- 21 - Next steps