Azure AD (now branded Microsoft Entra ID) is the most common identity provider for B2B SaaS — most corporate customers already use Microsoft 365. This article walks through registering ActiveManage as an Azure application and wiring it up as an authentication provider.
In the Azure Portal
- Sign in to portal.azure.com as a Global Admin (or someone with App Registration permission).
- Navigate to Azure Active Directory → App registrations → New registration.
- Give the app a name (e.g. “ActiveManage Production”).
- Set supported account types — usually “Single tenant” unless you serve other Microsoft tenants too.
- Redirect URI: choose Web and enter
https://yourdomain/auth/callback/azure. - Register, then note the Application (client) ID and Directory (tenant) ID.
- Under Certificates & secrets, create a new client secret. Copy the value immediately — it's only shown once.
- Under API permissions, add Microsoft Graph > User.Read (delegated) and grant admin consent.
In ActiveManage
- Open Architect Panel → Authentication Methods → Add Provider and choose Azure AD.
- Paste the client ID, tenant ID and client secret.
- Map Azure AD attributes:
preferred_username→ emailgiven_name→ first namefamily_name→ last name
- Optionally map Azure AD group membership to ActiveManage security groups.
- Save and click Test — you'll be redirected to Microsoft, sign in, and bounced back with a success message.
Worked Examples
- Single-tenant SaaS: One Azure AD app, only your own staff sign in.
- Multi-tenant SaaS: One Azure AD app set to “Multi-tenant”; each customer admin consents to it once. Their staff sign in transparently afterwards.
- Group mapping: Azure group
aad-adminsmaps to the platform's Administrators security group;aad-marketingmaps to Marketing.