Microsoft Entra ID

Microsoft Entra ID is a secure search method that authenticates users through your organization's Azure AD tenant using OIDC. Only authorized Microsoft Entra ID users can access the search page, providing a protected way to perform searches within SearchBlox.

Steps to Enable Secure Search for Microsoft Entra ID

To enable secure search using Microsoft Entra ID:

  1. Go to the Security tab in the Admin Search menu.
  2. Enable Private Security under Security Settings.
  3. Select Microsoft Entra ID as the Security Type.

Microsoft Entra ID authenticates users through your Azure AD tenant (OIDC).

Microsoft Entra ID Settings

Enter the required Microsoft Entra ID configuration details in the available fields:

FieldDescription
Directory (tenant) IDThe Azure AD / Entra directory (tenant) ID for your organization (e.g., 00000000-0000-0000-0000-000000000000).
Application (client) IDThe client ID of your Entra app registration.
Client SecretThe client secret value from your app registration. Leave as-is to keep the currently stored secret.
Redirect URIThe redirect URI SearchBlox uses after authentication (e.g., https://demo1.searchblox.com/sso/callback/entra). Register this exact Redirect URI in your Entra app registration (Authentication → Web).
Username ClaimToken claim used as the username. Default: preferred_username.
Email ClaimToken claim used as the email. Default: email.
Groups ClaimToken claim carrying the user's group membership. Default: groups.
Resolve Groups via Microsoft GraphEnable to use the Microsoft Graph API to resolve group names — recommended when the groups claim only carries IDs.
Handle Groups OverflowEnable to fetch the full group list from Graph when the token exceeds Entra's group-claim limit.

Once the required fields are configured:

  1. Click Test Connection to verify the configuration.
  2. Click Save to store the Microsoft Entra ID settings, or Cancel to discard changes.

Note: Ensure the Redirect URI shown in SearchBlox is registered exactly (including protocol and path) under Authentication → Web in your Entra app registration, or authentication redirects will fail.


Did this page help you?