Step-by-step deployment guide
The Microsoft Entra Agent ID connector for Elimity Insights fetches Agent Blueprint and Identity data.
Microsoft Entra Agent ID
The Entra Agent ID connector imports AI agent identities from your Microsoft Entra tenant into Elimity Insights, together with who owns and sponsors each one.
1. Which data is imported
Agent Identity Blueprint Principals — the tenant-local registration of a blueprint.
Agent Identities — each actual running instance of a blueprint (e.g. one per region or team), along with their owners, sponsors and agent user.
Attributes imported per entity type:
Agent Identity Blueprint Principal — AppId
Agent Identity — Enabled, AgentIdentityBlueprintId, CreatedAt, AgentUserId, AgentUserDisplayName, SponsorDisplayNames, SponsorIds, OwnerDisplayNames, OwnerIds
2. Creating a dedicated app registration in Entra ID
As usual we recommend creating a dedicated account for this connector.
In Azure, open your tenant's app registrations by typing 'app registrations' in the global search bar and clicking the App registrations service.
Click New registration.
Choose a name for this registration (e.g.
elimity-insights-entra-agent-id).Leave the defaults for 'Supported account types' and 'Redirect URI' and click Register.
Note down both the client identifier and the tenant identifier.
3. Generating credentials for the new app registration
The connector authenticates as the app registration using a client secret. Click Certificates & secrets in the menu on the left and add a new client secret. Immediately note down the value (Entra shows it only once).
4. Granting read permissions to the Graph API
Click API permissions and add these Microsoft Graph → Application permissions, then grant admin consent:
AgentIdentity.Read.All— read agent identitiesAgentIdentityBlueprintPrincipal.Read.All— read agent identity blueprint principalsAgentIdUser.ReadWrite.IdentityParentedBy— read agent users' parent identitiesUser.ReadBasic.All— read agent usersGroup.Read.All— read groups to get sponsor group names
5. Creating a source in Elimity Insights
Go to Sources → Add Source → search Custom → Set Up.
Click Set Up again and name the source (e.g.
Microsoft Entra Agent ID).Select Upload export file, click Continue, and upload
entra-agent-id-data-model.json.Open the Config tab, click Edit, set Enable automatic imports via custom gateway to
true, and fill in the Gateway URL: https://entra-agent-id-gateway-1027270379075.europe-west1.run.appClick Add configuration value and add the three entries according to the configuration table below.
Click Save and run. Monitor the Logs tab — this connector logs its progress; the Imports tab shows the per-run summary.
Tenant ID
Tenant ID
Text
Tenant identifier from step 2.
Application ID
Application ID
Text
Client identifier from step 2.
Application Secret
Application Secret
Password
Client secret value from step 3.
Last updated

