Entra ID Discovery
Overview
Secret Server can scan Microsoft Entra ID for Roles and Users. Users can be exported as Secrets of the Entra ID User Account template.
Configuration
Setting permissions:
- Create an App Registration in Entra ID.
- Add a client secret to the registration
- Once the client secret is created, the following data will appear. Copy the data in the “Value” column immediately—it will not be displayed again.
- Grant API Permissions for the registration. Click Add A Permission to add each permission. The minimum permissions for discovery are:
- EntitlementManagement.Read.All
- RoleManagement.Read.Directory
- User.ReadBasic.All
- Map the appropriate fields to an Azure Application Registration Secret in Secret Server.
- When mapping the fields from Entra to the new secret:
- Application ID maps to Client ID.
- Directory ID maps to Tenant ID.
- The Client Secret is the value generated in Step 2.
- In Secret Server, create a new Discovery Source using the Azure Application Registration Secret.
- Add the Scanner Flow for Entra ID to the Discovery Source. For each scanner set the Azure Application Registration as the credential Secret.
Scanning
Entra ID Roles can be obtained by running a Discovery Scan. To scan Roles for Users, run a computer scan, or click on a role from the Discovery Network View and scan it individually.