🔏
Azure Serverless Quickstart
  • Introduction
  • Initial Setup
    • Workstation Installs
    • Codebase
      • Directory Structure
      • User Interface Project
        • Configuring StoryBook
        • Configure Tailwind
        • Configure Craco
        • -Architectural Decision Log
      • Data Access Project
        • DDD
      • Untitled
      • Full Stack Debugging
      • Creating GitHub Project
    • Infrastructure
      • Configure Session Behavior
      • Create AAD Tenant
      • Resource Group
      • Create AAD B2C Instance
        • Identity Experience Framework
        • Configure Session Behavior
      • Storage Account & CDN
        • CDN Rules
        • Configure Azure BLOB Storage
      • App Insights
        • Create AppInsight Account
        • Apollo GraphQL App Insights Configuration
      • CosmosDB
      • Twilio SendGrid
      • KeyVault
      • Function
      • Function App Settings
      • Front Door
      • DevOps
      • Optional Items
        • Azure Data Factory
      • Azure Event Hub
    • CICD and Source Control
      • Azure DevOps
      • SonarCloud
        • Incorporate into Yaml
      • Chromatic
      • User Interface YAML
      • CICD for Data Access
        • Create Pipeline
        • Data Access YAML
  • Application Structure
    • Connect Apollo
      • Apollo Overview
      • Create Apollo Component
    • MongoDB Integration
      • Mappings
      • Directory Structure
      • Apollo Connection
      • Models
      • Queries Mutations and Subscriptions
      • Caching Reponses
    • Integrating GraphQL Tools
      • GraphQL Code Generator
    • Feature Flags
      • Flag Structure & Storage
      • Website Integration
      • Apollo Integration
      • Tips and Techniques
      • Alternative Approaches
    • React Router
    • Adding Authentication
      • Create AAD Applications
      • Configure AAD For External Identities
      • Adding MSAL And React
      • Add MSAL to the build
      • Add MSAL to ApolloClient
      • Add MSAL to ApolloServer
    • Ant Design
    • Jest Tests
  • Azure Active Directory Business-to-Consumer (AD B2C)
    • Introduction
    • How to navigate through AD B2C documentation
    • Localization
    • Abbreviations
    • Azure AD B2C Extension
  • Cognitive Search
  • Cost Analysis
  • Technical Architecture
    • Identity and Access Control
  • Adding Functionality
    • Google Analytics
      • Create Analytics
    • DAPR
      • DAPR setup
      • DAPR Services (ignore for now)
        • Identity
  • Patterns and Practices
    • Idempotent Messages
    • Pathways
    • DDD
      • Initial Setup
        • Aggregate Root
        • Entity
        • Value Object
      • Field Types
        • Primitive Types
        • Non-Primitive Types
          • Types.DocumentArray
          • PopulatedDoc
          • Custom Types
      • Example Walkthrough
  • Open Items
    • Issue Tracking
  • Helpful Resources
  • DDD
    • Page 1
  • Experimental
    • StaticWebApp
    • Azure Maps
Powered by GitBook
On this page

Was this helpful?

  1. Azure Active Directory Business-to-Consumer (AD B2C)

How to navigate through AD B2C documentation

A way to get out the maze

PreviousIntroductionNextLocalization

Last updated 3 years ago

Was this helpful?

Working with AD B2C means not working coding any more, but it is working with XML files, and the documentation of B2C is designed in a way that you may easily find yourself getting lost "thanks to" its cross-referencing mechanism: On every specific page you read, there are always links (if not want to say a bunch of them) to other pages.

Here is the current view of the documentation:

If you are new to B2C and start from this page, you will get lost, for sure!

Because AD B2C is just policies defined in form of XML files, we need to understand the elements in the files.

Here is where you should start off with: on the left navigation pane, select Reference > Custom Policy Schema

  • After knowing the XML structure, you now can explore what are other elements:

The starting point of the documentation for all of the elements in the custom policies is here: . From this page, you will know, at the very top level, how the XML files are structured.

BuildingBlocks:

ClaimsProviders:

UserJourneys:

RelyingParty:

https://docs.microsoft.com/en-us/azure/active-directory-b2c/trustframeworkpolicy
https://docs.microsoft.com/en-us/azure/active-directory-b2c/buildingblocks
https://docs.microsoft.com/en-us/azure/active-directory-b2c/claimsproviders
https://docs.microsoft.com/en-us/azure/active-directory-b2c/userjourneys
https://docs.microsoft.com/en-us/azure/active-directory-b2c/userjourneys
AD B2C Documentation Maze
Documentations of all elements in custom policy XML files