The Tanzu Hub synchronization agent (collector) uses specific filtering logic. A user is excluded from synchronization if they do not meet the following criteria:
username or email field.To ensure users synchronize successfully and assume the correct roles, follow these steps:
Use the Cloud Foundry CLI to confirm the user has an assigned role in the relevant Org and Space:
If the user is missing, assign the required role:
Synchronization requires an email address. If using the internal UAA store, ensure the account has an email populated. For accounts where the username is not an email (e.g., jdoe12), use the UAA CLI (uaac) to update the email field:
If the foundation is federated with an external IDP:
uaac member add to assign scopes directly to LDAP/SAML users. Tanzu Hub recalculates permissions during token exchange and will strip manual assignments.After making changes, wait for the synchronization cycle: