Single Sign-On (SSO) with Azure AD B2C:
Administrator Guide

Overview

The Single Sign-On (SSO) feature is built on Microsoft Azure AD B2C, which acts as a central identity provider (IdP) for our platform. For corporate Microsoft Entra ID users, the system integrates with your organization's Entra ID tenant through a multi-tenant application registered in our corporate Entra ID tenant.

Want to dive right in? Click here to jump to What You Need to Do

Benefits

Authentication Flow

  1. User Visits the Login Page:
    • Users click the "Single Sign-On" button on the WOWEB platform to visit the Azure AD B2C login form, hosted at wowebauth.b2clogin.com. This page presents identity provider options, including your corporate Entra ID (formerly AzureAD).
  2. Azure AD B2C Redirects to Your Entra ID Tenant:
    • Users click "Sign in with Azure AD" to navigate to their own Entra ID authentication environment.
  3. Your Entra ID Tenant Authenticates the User:
    • Users sign in, and your tenant applies policies such as Multi-Factor Authentication (MFA) or Conditional Access.
  4. Entra ID Sends an Authorization Code to Azure AD B2C:
    • Upon successful authentication, Entra ID sends an Authorization Code to Azure AD B2C.
  5. Azure AD B2C Exchanges the Code for an ID Token:
    • Azure AD B2C exchanges the code with Entra ID for an ID token containing user information (e.g., name, email).
  6. Azure AD B2C Sends a New Authorization Code to Our Application:
  7. Our Application Obtains an ID Token:
    • Our application exchanges the new code with Azure AD B2C for an ID token to confirm the user's identity.
  8. User Gains Access:
    • Our application validates the ID token, checks the user's subscription status, and grants access to protected resources with SSO support.

What You Need to Do

  1. Review and Accept Our Platform's Permission Request
    Consent must be given to our platform by your Microsoft Entra ID "Global Administrator" or "Cloud Application Administrator". Click the following link to navigate to the consent screen where you can see all the details, and be able to Accept the permission request.

    Grant Admin Consent

  2. Provide Your Microsoft Entra ID Tenant ID
    To link your SSO users to the relevant WOWEB subscription, please email your tenant ID to our team.
    If you need help locating it, contact us and we'll guide you through the process.

Contact Us

General & Subscription Enquiries
Email: info@whoownswhom.co.za
Tel: +27 10 300 7442