Setup Entra ID Group Filters in Privilege Elevation Policies
Privilege Elevation Group Filters do not Match Azure AD Users

When an Entra ID (Azure AD) user is selected through a group collection, the Privilege Elevation policy can be evaluated as if the user is not a member. Enforcement is silently skipped and native Windows UAC is shown instead.
What this Procedure Fixes
One-Time per Tenant
Get the Entra client ID
In the Azure portal, open Entra ID → App registrations → New registration. Use any name and choose Single tenant unless your organization requires another account type.

Add the Mobile and Desktop Redirect URI
Windows: Under Redirect URI, select Mobile and desktop applications and add the following URL. Replace CLIENT_ID with the client_id of this app registration.
ms-appx-web://Microsoft.AAD.BrokerPlugin/<CLIENT_ID>.
MacOS: Under Redirect URI, select iOS/macOS and add the following Bundle ID
com.keeper.endpoint-privilege-manager.usergroupresolver

Make sure Allow public client flow is Enabled

Keep the Default Delegated Permission
Leave Microsoft Graph User.Read (delegated) in place. Copy the application's Application (client) ID; this is the ClientId value used in the next step.
Click Grant admin consent for Default Directory and select Yes

Deploy to the Endpoint
Push the Client ID with a Secure Settings Policy
Deploy this SettingsUpdate policy. Replace the placeholder with the client ID copied in Part 1. The sample is also available at src/KeeperPEDM_VS2022/Examples/sample/UserGroupResolver-ClientId-SecureSettingsPolicy.json.
Full Policy Example
The policy status is enforce.
The value is the Application (client) ID, not the object ID or directory (tenant) ID.
The value is stored under
SecureSettings; do not distribute a client secret.
Troubleshooting
Example of Command Prompt for Troubleshooting
Example of Successful Response
Related Pages
Last updated


