# Microsoft Entra

## **Connector Overview**

<figure><img src="/files/KiZw4Wtfj7TPPbWweMaC" alt="" width="188"><figcaption></figcaption></figure>

Microsoft Entra ID (formerly known as Microsoft Azure Active Directory or Azure AD) is a cloud-based identity and access management (IAM) solution. Our connector includes, but is not limited to the following services:

* Azure DevOps
* Azure Storage
* Azure SQL Database
* Business Central
* Microsoft Graph
* Microsoft Teams
* Microsoft 365

## **Authentication Type**

OAuth2

## **Webhook Supported**

No

## **Secrets**

* PAN\_SEC\_MICROSOFT\_ENTRA\_TOKEN\_TYPE
* PAN\_SEC\_MICROSOFT\_ENTRA\_EXPIRES\_AT
* PAN\_SEC\_MICROSOFT\_ENTRA\_EXPIRES\_IN
* PAN\_SEC\_MICROSOFT\_ENTRA\_EXT\_EXPIRES\_IN
* PAN\_SEC\_MICROSOFT\_ENTRA\_ACCESS\_TOKEN
* PAN\_SEC\_MICROSOFT\_ENTRA\_TENANT\_ID

## **API Client Supported**

No

## **Requirements for Provisioning**

In order to provision your connector, the following MS Entra information must be gathered:

* Client ID
* Client Secret
* Entra ID Scope

To obtain your Client ID and Secret, perform the following steps:

1. Log Into your Azure Portal
2. In the left panel, select *Microsoft Entra (formally Azure Active Directory)*.
3. Select *App registrations*.
4. From the App registrations panel, select the app you built for Pandium > Note down the Application (client) ID; this is your Azure Client ID
   1. If you did not build an app, to add a new application, click **New registration**
5. In the Manage section for the application, click *Certificates & secrets*.
6. If you do not have a client secret, create one:
   1. Under Client secrets, click *New client secret*.
      1. Enter a name and an expiration date and click *Add*.
      2. In the Description box, type a description for the client secret.
      3. For the Expires option, select an expiration date.
      4. Click the Add button.
      5. The new client secret is added > Copy or make a note of the client secret value.

For more information, please refer to the following help [documentation](https://learn.microsoft.com/en-us/entra/identity-platform/quickstart-register-app).

**Please note:** the application you registered and are connecting to Pandium also needs to be set up as a user in your Azure DevOps Account. For more information, please see [here](https://learn.microsoft.com/en-us/answers/questions/2203005/how-to-access-azure-devops-resources-via-microsoft).<br>

<figure><img src="/files/DhSp9vQZ8UjMUkCNNOU5" alt="" width="370"><figcaption></figcaption></figure>

## **How to Connect Your Integration**

Upon successfully creating a tenant, you will use the following Entra information/perform the follow steps to connect:

* Tenant ID

## **API Resources**

For more information on how to utilize MS Entra, feel free to reference the following [documentation](https://learn.microsoft.com/en-us/graph/identity-network-access-overview).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pandium.com/connectors/connectors-101/microsoft-entra.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
