Access Denied. You are not authorized to perform this operations. Please check your permissions.
Access Denied" when attempting to loginAccess Denied" even after validating SAML claims../vidb-mgmt-#####/vidb-service-################/vidb-service/console-log-##########.logcom.vmware.vidm.federation.login.processor.AuthResponseUserResolver - Fetching user for jit login context: [GUID] on attribute userName=#######@example.com, domains: [example.com]
com.vmware.vidm.federation.login.processor.AuthResponseUserResolver - User fetching exception with nameId #######@example.com, nameIdFormat userName, and domains [example.com], user not found
If using SCIM for user and group provisioning with SAML 2.0 as the authentication protocol:
There can be an identity string mismatch between the Authentication Token (SAML/OIDC claims) and the SCIM Provisioning data stored in the Identity Broker database. Successful authentication requires a strict 1:1 match between these two sources.
The mismatch typically occurs in one of two ways:
To resolve this issue, you must configure the missing claims within your Entra Enterprise Application settings:
Important for SCIM Users: If your application uses SCIM for provisioning, you must also verify your Attribute Mappings are set properly
In Entra, open Enterprise Applications.
Select the application configured for use with Identity Broker.
Navigate to the Single Sign-On configuration, and then select User Attributes & Claims.
Add a new claim domain:
Name: domain
Source: Transformation
Manage transformation:
Transformation: Extract() , select After matching
Parameter 1 (Input): Attribute
Attribute name: user.userprincipalname
Value: @
Add a new claim userName:
Name: userName
Source: Transformation
Manage transformation:
Transformation: Extract() , select Before matching
Parameter 1 (Input): Attribute
Attribute name: user.userprincipalname
Value: @
Add a new claim email:
Name: email
Source: Attribute
user.mailAdd a group claim:
Select All Groups
Source attribute: sAMAccountName
Select Customize the name of the group claim
Name (required): groups
If the Single Sign-On configuration for Attributes & Claims is already set like above and VCF SSO logins still fail, ensure the SCIM Provisioning agent is pushing the matching attribute(s):
userPrincipalName (or the attribute that matches your SAML userName claim). This may be labeled as Microsoft Entra ID AttributeNote: It may take 40–60 minutes for Microsoft Entra ID to complete the automated provisioning cycle and update the VCF Identity Broker database. Authentication will continue to fail until the next synchronization cycle successfully patches the corrected identities.
Note: This configuration is not specific for use with NSX but is always required when configuring Microsoft Entra ID using SAML.