A cloud-based identity and access management service for securing user authentication and resource access
Suspected: stale Entra Cloud Sync agent blocking SSPR Password Writeback
Hello,
We recently decommissioned an on-premises Microsoft Entra Connect Cloud Sync provisioning agent server. This has left the agent object listed as "Inactive" in our Entra tenant dashboard. Our active sync configurations and object deltas remain 100% functional on our remaining surviving active agent machine.
However, we think our tenant-wide Self-Service Password Reset (SSPR) Password Writeback gateway may have halted routing due to this overall agent cluster status error, as our Entra audit logs show a status of OnPremisesAgent: None for recent password change attempts.
To try and restore the SSPR path and remove the dead server from our dashboard without waiting out the full 10-day automatic inactivity purge window, we attempted to remove the stale agent object via the Microsoft Graph Beta endpoints.
When issuing a DELETE request against the agent reference paths, the Graph API blocks the transaction and returns this error payload:
{
"error": {
"code": "DeleteAgentRef_NotImplemented",
"message": "Deleting agent ref is not supported.",
"innerError": {
"request-id": "[REDACTED-REQUEST-ID]",
"client-request-id": "[REDACTED-CLIENT-REQUEST-ID]"
}
}
}
Environment Context
- Active Sync Engine: Microsoft Entra Connect cloud sync (Provisioning Agent)
- Stale Agent Machine Status: Inactive (Decommissioned)
- API Behavior:
DELETEon/beta/onPremisesPublishingProfiles/provisioning/agentGroups/{group-id}/agents/{agent-id}/$refexplicitly returnsDeleteAgentRef_NotImplemented.
Because the API layer appears to block manual removal of these provisioning schema objects, we seem to be stuck waiting for the 10-day automatic backend clean-up timer to clear our SSPR writeback path.
Requested Assistance
Can you please confirm that password writeback is effectively disabled when any agent in the group is inactive? If so, could a Microsoft Support Engineer please engage with me via a secure private message to collect my actual Tenant ID, Service Principal ID, and Agent GUID? We would appreciate assistance from the backend engineering team to help us safely evict or purge the stale agent ID to see if it restores our SSPR writeback functionality. I have a paid Developer Support plan.
Thank you.