Skip to main content

Purpose

This document describes how to configure Single Sign-On (SSO) between your Microsoft Azure / Entra ID tenant and the Responsibly.tech platform. Responsibly.tech supports authentication using OpenID Connect (OIDC), with Microsoft Entra ID acting as the enterprise Provider and Auth0 used as the authentication broker.

Authentication Protocol

ItemValue
ProtocolOpenID Connect (OIDC)
OAuth flowAuthorization Code Flow
Identity providerMicrosoft Entra ID
Token formatJWT

High-Level Authentication Flow

  • A user initiates login to Responsibly.tech.
  • The user is redirected to Microsoft Entra ID for authentication.
  • Upon successful authentication, the user is redirected back and signed in to Responsibly.tech.

Azure / Entra ID Configuration

Application Registration Register a Web application in your Micrososft Entra ID tenant.
SettingValue
Application typeWeb
Redirect URIhttps://prod-responsibly.eu.auth0.com/login/callback
Supported account typesAs appropriate for your tenant
The redirect URI must match exactly. Client Credentials After reigstering the application:
  • Create a Client Secret
  • Record the Application (Client) ID

Information to Provide Responsibly.tech

ItemDescription
Entra ID tenant domaine.g. company.onmicrosoft.com or verified domain
Client IDApplication (Client) ID
Client SecretClient secret value

User Identity & Claims

ClaimRequirement
emailRequired and must be unique per user
The email address is used as the primary user identifier. The email must be included in the OIDC ID token. Optional Claims The following standard OIDC claims may be included if you wish to syncrhronize additional user profile infromation:
  • given_name
  • family_name
  • name
These attributed are optional and are not required for authentication.

Endpoints & URLs

PurposeValue
Redirect / Callback URLhttps://prod-responsibly.eu.auth0.com/login/callback
ProtocolOpenID Connect (OIDC)
Authorization and token endpoints are resolved automatically via Microsoft Entra ID’s OIDC discovery document.

Validation

Once the Azure application is configured and the required information is shared. Responsibly.tech will complete the setup and coordinate validation testing with your team.