Skip to main content

How to Connect Pebb to Your Microsoft Entra ID

To allow Pebb sync your organization’s employee directory from Microsoft Entra ID (formerly Azure AD)

Updated over a month ago

✅ Step 1: Create an App Registration

  1. Go to the Azure Portal.

  2. Navigate to Microsoft Entra ID > Manage (sidebar) > App registrations.

  3. Click “+ New registration”.

  4. Set the following:

    • Name: Pebb Integration (or any name you prefer)

    • Supported account types: Select Accounts in this organizational directory only

    • Leave the redirect URI blank (Pebb does not require this for app-level auth)

  5. Click Register.


🔑 Step 2: Generate a Client Secret

  1. After creating the app, go to Manage (sidebar) > Certificates & secrets.

  2. Under Client secrets, click “+ New client secret”.

  3. Add a description (e.g., Pebb access key) and select 24 months.

  4. Click Add.

  5. Copy the secret value immediately and store it somewhere safe. You’ll need to send this to Pebb.


📚 Step 3: Assign API Permissions

  1. Go to Manage (sidebar) > API permissions > Add a permission.

  2. Choose Microsoft Graph.

  3. Select Application permissions.

  4. Search and add:

    • User.Read

    • Directory.Read.All

  5. Click Add permissions.

  6. Click Grant admin consent and confirm.


📤 Step 4: Send the Following to Pebb

Please send us over the following details:

  • Tenant ID

  • Client ID (Application ID)

  • Client Secret (from Step 2)


🔁 What Happens Next?

Once you complete these steps, Pebb will automatically sync your employee directory daily via Microsoft Graph API. You can revoke access or rotate the secret anytime by updating your Azure app.

Did this answer your question?