When attempting to log in to VMware Cloud Foundation (VCF) 9.x components using Microsoft Entra ID (OIDC/SCIM), users encounter the following issues:
Access denied. Unable to authenticate the user.VCF Operations 9.0.x /9.1
VCF Identity Broker 9.0.x /9.1
An incorrect configuration of Entra ID claims and the VCF SSO Identity Provider (IDP) mapping causes this issue.
externalId claim was incorrectly mapped to mailnickname instead of the unique Object ID (oid).oid. If the externalId in the Entra ID token does not map to the Object ID, VCF SSO cannot correctly identify the user after successful authentication.[] in display names or attributes are not supported and can cause authentication failures.To resolve this issue, reset and reconfigure the SSO configuration with the correct attribute mappings.
Ensure that in the Microsoft Entra ID configuration:
externalId to objectId instead of mailnickname.SSO configuration How to Reset SSO in VCF 9.0 , as the user is already provisioned in the vIDB with mailnickname.oid as the Unique OIDC Attribute during the configuration of IDP.VCF Operations UI.Fleet Management > Identity & Access.Identity Source.SSO configuration and set the Unique Identifier mapping to oid.Shared Secret for the Entra ID Application and save the changes.