Microsoft Entra External ID training, live demo, and videos

Applies to: White circle with a gray X symbol. Workforce tenants Green circle with a white check mark symbol. External tenants (learn more)

Training module

The Microsoft Entra External ID training module serves as a proof of concept for exploring, understanding, and evaluating Microsoft Entra External ID. It guides you through a hypothetical scenario where you work for an online grocery store that uses Microsoft Entra External ID to register and sign in your customers. By the end of the module, a working prototype will be running in your own environment.

In the training module, you'll:

  • Create your first Microsoft Entra External ID tenant.
  • Build a branded, seamless, and secure sign-up and sign-in experience for your web application.
  • Evaluate Microsoft Entra External ID identity provider capabilities against consumer and business customer needs.
  • Protect access to your application with conditional access and multifactor authentication.

To start the training, go to Guided project – Build a sample app to evaluate Microsoft Entra External ID and follow the units in order.

Woodgrove Groceries live demo

The Woodgrove Groceries live demo app is a fictional grocery store that incorporates Microsoft Entra External ID into its online shopping platform. It illustrates several common authentication experiences that can be configured for your apps. To explore the demo environment, visit Woodgrove Groceries. On the right side of the screen, choose the Select a use case button, or use this link. Then, choose from a list of features and use cases related to authentication experiences.

Screenshot of the Woodgrove Groceries demo home page.

Visit our video library

Microsoft Entra External ID videos are incorporated within our documentation and can also be found under the Microsoft Security Channel and Microsoft Entra External ID playlist on YouTube. These videos range from conceptual explanations and practical "how-to" guides to extensive series designed as courses.

We regularly expand our video library, so be sure to subscribe to the Microsoft Security Channel for the latest updates. Here are some videos to help you get started with Microsoft Entra External ID.

Introduction to Microsoft Entra External ID

Microsoft Entra External ID is Microsoft’s customer identity and access management (CIAM) platform. It helps control who has access to your external facing applications continually verify their online identity while ensuring their personal information and privacy remain safeguarded. This video gives you an introduction to Microsoft Entra External ID, its capabilities and what it’s like to use it as an end user.

Microsoft Entra external ID overview

Microsoft Entra External ID allows secure and customizable sign-ins for customer-facing apps. For businesses that want to provide their customers with apps for buying products, subscribing to services, or accessing their account data, it offers robust customer identity and access management (CIAM). It lets you easily integrate your apps and get all the security, reliability, and scalability benefits of Microsoft Entra. This video highlights some of the most commonly used Entra external ID features.

Woodgrove Groceries live demo

The Woodgrove Groceries live demo is a fictional global food retailer that uses Microsoft Entra External ID for its online shopping app. This video shows how to use the live demo and demonstrates how you can try out the authentication features you can configure for customer-facing apps.

Get started with Microsoft Entra external ID

This tutorial guides you through creating a new Microsoft Entra External ID tenant and helps you get started with running a sample app and signing in your users. It also explores the various components involved and discusses ways to enhance your configuration.

Enable sign-in with social accounts

The video covers how to integrate social identity providers like Facebook, Google and Apple into application sign-up and sign-in flows. It focuses on how you can enhance and personalize the registration experience. It also describes ways to ensure robust security and manage users efficiently using Microsoft Entra External ID.

Authorize access to your application

This video explores the intricacies of role-based control and claims-based authorization for applications using Microsoft Entra ID and Microsoft Entra External ID.

The second part guides you through setting up application role-based access control using Microsoft Entra External ID and shows how to effectively integrate it into your application and web APIs.

Step-up authentication

The video explains step-up authentication and tenant configuration. In step-up authentication, users sign in with minimal authentication steps, like a username and password, or a social identity. However, upon risky actions, like high-value transactions or accessing sensitive data, the application requires more verification.

Extending authentication flows with your own business logic

This video explains the concept of a custom claims provider, which enables you to define attributes from external systems via a REST API you create. These attributes then get added to the security token returned to your application.

The second part shows how to configure Microsoft Entra ID custom claims provider with the token issuance start event type, which triggers just before a security token is issued. This event allows you to call a REST API to add claims to the token that's returned to your application.

Edit user's profile

In this video, we’ll explore the various methods available for accessing and editing user profiles in Microsoft Entra External ID.

Microsoft Graph and continuous integration

This video examines the benefits of using Microsoft Graph API and Microsoft Graph PowerShell for automating tasks and running batch operations. Streamline deployment with GitHub workflows to reduce integration and deployment issues, speed up release cycles, improve change management, and maintain version control across different environments.

VS Code extension for Microsoft Entra External ID

Microsoft Entra External ID extension for Visual Studio Code lets you quickly create external tenants, configure sign-in experiences for external users, and set up an External ID sample, all directly within Visual Studio Code. Watch this video to learn how to install and use the extension.

How-to videos

These how-to videos guide you through using Microsoft Entra External ID: