Prerequisites
Before you begin, confirm you have:- Global Administrator access in Microsoft Entra ID
- Admin access to the TruU Admin Console
Step 1: Register TruU in Entra ID
Choose your preferred setup method:- Manual Setup
- PowerShell (Quick Setup)
- In the Microsoft Entra admin center, go to Applications > App Registrations and click New Registration.
- Set the display name to TruU and click Register.
- From the app page, go to API permissions, click Add a permission, select Microsoft Graph, then choose Application permissions.
- Add the following permissions and grant admin consent for each:
- Device.Read.All
- Group.Read.All
- Directory.Read.All
- User.Read (Delegated — enabled by default; grant admin consent if missing)
- User.Read.All
- UserAuthenticationMethod.Read.All
- Application.Read.All
- UserAuthenticationMethod.ReadWrite.All
- Go to Certificates & secrets, click New client secret, enter “TruU” as the description, and choose an expiry (12 months recommended).
- Copy the Value immediately — it will not be shown again. You will need it in Step 2.
Step 2: Configure in TruU
- In the TruU Admin Console, go to Settings > Directory and click + to add a new directory.
- Select Entra ID from the drop-down.
- Enter a Configuration Name and your Entra ID domain name.
- Select whether all users share the same UPN suffix.
- Enter the credentials from Step 1:
- Directory (Tenant ID)
- Application Client ID
- Application Client Secret Value
- Choose whether TruU should automatically unenroll devices when a user is disabled or removed, then click Save.
- When prompted, click Go Now to continue to the Global Attributes tab.
- Click the Gear icon, select your Primary User Identifier (typically “mail”), and click Save.

