User provisioning fails in Microsoft Entra ID (formerly Azure AD) with below error:
Test connection to target applicationFailed to test connection to target applicationError codeSystemForCrossDomainIdentityManagementCredentialValidationFailureError messageWhile attempting to validate our authorization to access your application, we received this unexpected response:
Received response from Web resource. Resource: https://<vcenter_fqdn>/Users?filter=userName+eq+"########-###########" Operation: GET Response Status Code: Unauthorized Response Headers: x-xss-protection: 1; mode=blockstrict-transport-security: max-age=########x-content-type-options: nosniffx-frame-options: SAMEORIGINcontent-security-policy: default-src blob: https: 'self' ; script-src 'unsafe-inline' 'unsafe-eval' https: 'self' ; style-src 'unsafe-inline' https: 'self'; img-src https: data: 'self'; frame-ancestors 'self'x-envoy-upstream-service-time: ##Date: Day, DD MMM YYYY hh:mm:ss Timezone Response Content: {"errors":[{"code":"401","message":"Unauthorized"}]}
The SCIM integration in vCenter Server relies on a Secret Token with a defined lifespan (default is typically 6 months). When this token expires or is manually revoked, Entra ID fails the "Test Connection" and user provisioning tasks with the error SystemForCrossDomainIdentityManagementCredentialValidationFailure.
The HTTP 401 Unauthorized response indicates that while the network path is open, the bearer token presented in the request header is rejected by the VMware Identity Service.
Regenerate Secret Token in vCenter
Update Entra ID Provisioning Configuration