Integrating SailPoint with Microsoft Entra SSO

Revised Date: 28 April 2026

Microsoft Entra Single Sign-On (MS Entra SSO) is a part of Microsoft Entra ID (formerly Azure Active Directory). It allows users to access multiple applications with one set of credentials, improving security and user experience.

The SailPoint MS Entra SSO discovery connector provides comprehensive application discovery within Microsoft Entra ID. It facilitates the aggregation of application details, application users, and user activity.

It's important to note that these discovery connectors are specifically for identifying and collecting information about applications, users, and their activities, and are managed separately from Identity Governance and Administration (IGA) sources. They are not intended for governance purposes.

Supported Features

The SailPoint MS Entra SSO connector supports the following features:

Prerequisites

Before proceeding with the integration, ensure the following prerequisites are met:

  • A registered client application in the Azure portal

    This application should be registered as a Web application or Web API to utilize the Microsoft Graph API. This registered application will call the Graph API on behalf of connector. During configuration, you will need the Client ID and Client Secret generated for this application. For more information, refer Steps to register an application on Azure portal.

  • Completed Cloud management prerequisites and requirements. For more information, refer to Azure Cloud Object Management.

  • Base URL or domain of the application that is integrated with MS Entra SSO for authentication. For more information, refer to Microsoft Graph Dev Center | APIs and app development.

    Note
    If you are using Base URL as https://login.microsoftonline.com, refer to Configuring Azure Government Endpoints for more information.

Required Permissions

The following table lists the required granular-level application permissions:

Permission

Type

Purpose

User.Read.All

Application

Test Connection

Application.Read.All

Application

Aggregation of applications

Note
Use Azure portal to assign administrative roles. For more information, refer to Assign Microsoft Entra Roles to Users.