Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
When you delete an agent identity blueprint, Microsoft Entra automatically cleans up all associated child agent identities and agents' user accounts. All deletions are soft deletions — deleted objects move to the recycle bin and can be restored within 30 days.
For a conceptual overview of how cascade cleanup works and quota considerations, see Agent identity deletion works.
Prerequisites
To delete and restore agent identity objects, you need:
- Agent ID Administrator to view and manage agent identity objects.
- Cloud Application Administrator to delete the blueprint application and its service principal.
- The
Application.ReadWrite.Allpermission for Microsoft Graph API or Microsoft Entra PowerShell operations. - The
AgentIdentity.ReadWrite.Allpermission to permanently delete soft-deleted agent identities. - Owners of an agent identity blueprint can delete agent identity objects associated with that blueprint without these roles.
Delete a blueprint
Deleting agent identity objects isn't supported in the Microsoft Entra admin center. Use Microsoft Graph API or Microsoft Entra PowerShell to delete blueprints and agent identities.
You can delete the agent identity blueprint and blueprint principal separately. Deleting the app registration also deletes the principal. Deleting only the principal leaves the app registration in place.
Note
Standard deletion is always soft deletion. Objects are moved to the recycle bin, but not immediately removed. Permanent deletion happens automatically after 30 days, or you can force it using the standard hard-delete process described in Deleting and recovering applications FAQ.
To delete the blueprint application (which also deletes the principal):
DELETE https://graph.microsoft.com/v1.0/applications/{blueprint-app-object-id}
To delete only the blueprint principal:
DELETE https://graph.microsoft.com/v1.0/servicePrincipals/{blueprint-principal-object-id}
Note
Explicit hard deletion of a blueprint principal (permanentDelete) is blocked. Use the standard delete endpoint shown above.
After you delete the blueprint or its principal, Microsoft Entra automatically soft deletes all associated child agent identities and agents' user accounts. For more information on this process, see Agent identity deletion.
Important
If you restore the blueprint principal before the cascade cleanup runs, child agent identities aren't affected. After the cleanup runs, each child identity must be restored individually. Restoring the blueprint principal doesn't reverse cascade deletions that already occurred.
Restore a blueprint principal
You can restore a soft-deleted blueprint principal within 30 days. Restoring agent identity objects isn't supported in the Microsoft Entra admin center. Use Microsoft Graph API or Microsoft Entra PowerShell.
POST https://graph.microsoft.com/v1.0/directory/deletedItems/{blueprint-principal-object-id}/restore
Restore child agent identities
If the cascade cleanup already ran and child agent identities were soft deleted, restore each one individually.
Note
The Microsoft Graph /directory/deletedItems endpoint doesn't support filtering by agent identity type. Query for deleted service principals and filter results on the client side using known object IDs, app IDs, or display names to identify the correct agent identities.
List soft-deleted service principals to find affected agent identities:
GET https://graph.microsoft.com/v1.0/directory/deletedItems/microsoft.graph.servicePrincipalFilter the results on the client side to identify agent identities linked to your blueprint, then restore each one:
POST https://graph.microsoft.com/v1.0/directory/deletedItems/{agent-identity-object-id}/restore
Permanently delete agent identity objects
Soft-deleted objects continue to count toward directory quota until they're permanently deleted. If you're at the 250 agent identity limit for a blueprint using app-only permissions, you might need to force permanent deletion to free up quota immediately rather than waiting for the 30-day retention period to expire. Permanent deletion of an agent identity blueprint principal is blocked. To permanently free quota used by a blueprint principal, wait for the 30-day retention period to expire.
Caution
Permanently deleted objects can't be restored. Only permanently delete objects when you're certain they're no longer needed.
Permanently delete a soft-deleted agent identity:
DELETE https://graph.microsoft.com/v1.0/directory/deletedItems/{agent-identity-object-id}
Permanently delete a soft-deleted blueprint application:
DELETE https://graph.microsoft.com/v1.0/directory/deletedItems/{blueprint-app-object-id}
Agents' user accounts
Agents' user accounts are paired 1:1 with agent identities. If agents' user accounts aren't automatically cleaned up as part of cascade deletion, delete them manually.
DELETE https://graph.microsoft.com/v1.0/users/{agent-user-object-id}