Frequently asked questions (FAQ) about P4 authentication

Question Answer

If I update a user or group on the P4 Server, how long does it take for TeamHub to pick up the change?

By default, TeamHub polls P4 Server every 5 minutes for updates. You can configure this interval via an environment variable.

Where can I find a list of all Git related configurables for TeamHub?

A list of environment variables is located in the following location: /opt/hth/.profile_backend

Can a TeamHub user who has different roles in different projects use the same email address?

TeamHub allows one user to have different roles in different projects, but a user can only be linked to a single email address. Vice versa, a single email address can only be linked to one user.

Why can I log into TeamHub as instance administrator with two different passwords?

This may happen as the result of an internal TeamHub failsafe to prevent you from locking yourself out of misconfigured instances. You can always log in to a TeamHub instance with the credentials for the default admin user. If you have P4 authentication enabled and a user called admin also exists in P4 Server, you can also use the P4 Server password to log in to the TeamHub admin UI.

See also P4 DAM administrators.

If I remove a user with administrator role in a TeamHub instance from P4 Server, this user is still able to log back into TeamHub with all previous administrator privileges even though the user no longer exists in P4 Server. How do you revoke permissions from a user with an admin role in a TeamHub instance?

This is related to the previous question. In this scenario, the user called admin still exists in the built-in administrator portal and gets authenticated because the admin user has a special authentication flow, separate from the normal authentication flow. To remove access to the TeamHub admin UI:

  1. Log in to the administrator portal: <TeamHub-instance-URL>/admin/login
  2. In the Admins view, remove the user from the list of existing administrators.

See also P4 DAM administrators.