VMware vCenter Server 7.0.x
VMware vCenter Server 8.0.x
Checking the JWT token returned from ADFS does not show the AD group that the user logging into vCenter is part of.:
NOTE: To extract the group information from the JWT token please see: How to translate the token by using token ID on the website
As an example for this KB, there is an AD user that is part of four AD groups:
Domain Users
Example
ExampleONE
ExampleTWO
The AD group Example has been added to the SSO Administrators group in vCenter and the AD user that is failing to log in is part of that group (as well as AD groups ExampleONE, Domain Users & ExampleTWO but they are not added to SSO Administrators group).
Looking at the translated JWT token, the AD group "Example" is not being returned in the token:"upn": "[email protected]", "group": [ "example.local\\Domain Users", "example.local\\ExampleTWO", "example.local\\ExampleONE" ]
This can happen if the AD group scope has been configured as a local group, Domain Local will groups fail because they are not included in the token issued by ADFS.: