How to Configure SSO for Peakflo via Microsoft Azure AD
This guide explains how to configure Single Sign-On (SSO) for Peakflo using Microsoft Azure AD (Microsoft Entra ID).
Before you get started, you must have one of the following permissions in your Azure AD tenant:
- Global Administrator
- Cloud Application Administrator
Now, follow the steps below to configure SSO for Peakflo using Microsoft Azure AD:
Step 1: Grant Admin Consent
Peakflo provides two environments:
- Production
- Stage (optional)
Open the relevant URL below as a Global Administrator and click Accept.
Production
https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=1389fce4-aca8-4533-995e-c96af31b6146
Stage (Optional)
https://login.microsoftonline.com/{your-tenant-id}/adminconsent?client_id=81862839-68bb-441e-b4dc-642c738f5e50
Replace {your-tenant-id} with your organization’s Azure Directory (Tenant) ID.
You can find {your-tenant-id} under:
Azure Portal → Azure Active Directory → Overview
Step 2: Verify the Enterprise Applications
After granting consent:
- Go to Microsoft Entra admin center
- Navigate to Enterprise Applications
- Search for:
Peakflo SSOfor Production environmentPeakflo Azure AD SSO STAGEfor Stage/UAT environment
Verify that:
- Both applications are listed
- Status shows as "Enabled"
Step 3: Assign Users or Groups
Repeat these steps for each environment you enabled.
- Open the enterprise application:
Peakflo SSOorPeakflo Azure AD SSO STAGE - Go to Users and groups and then click on Add user/group
- Select the required users or groups
- Click Assign
Note:
Stage access is usually limited to internal teams or UAT users. Assign your broader user base only to the Production app.
Step 4: Share Tenant Details with Peakflo
Once setup is complete, share the following details with your Peakflo onboarding contact:
| Field | Value |
|---|---|
| Directory (Tenant) ID | Your Azure Tenant ID |
| Primary domain | Example: yourcompany.onmicrosoft.com |
| User attribute for login | Typically user.mail or user.userprincipalname |
| Environments needed | Production / Stage / Both |
Step 5: Test the Login
Once Peakflo confirms activation:
- Open your Peakflo instance
- Click Sign in with Microsoft
- Complete the Microsoft login flow
You should be redirected back to Peakflo after successful authentication.
Important Note for Conditional Access Policies
If your organization uses Conditional Access policies or device compliance rules, ensure the following App IDs are allow-listed before testing:
| Environment | App ID |
|---|---|
| Production | 1389fce4-aca8-4533-995e-c96af31b6146 |
| Stage | 81862839-68bb-441e-b4dc-642c738f5e50 |
If you face any issues during setup, please contact: 📩 support@peakflo.co