Frequently asked questions (FAQ) about P4 authentication

Question Answer

When a user or group is updated on the P4 Server, how long does it take for P4 DAM to pick up the change?

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

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

P4 DAM allows one user to have different roles in different projects, but a user can only be linked to a single email address and a single email address can only be linked to one user.

Why can an administrator log into P4 DAM as instance administrator with two different passwords?

This might happen as the result of an internal P4 DAM failsafe to prevent you from locking yourself out of misconfigured instances. You can always log in to a P4 DAM 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 P4 DAM admin UI.

See also P4 DAM administrators.

If a user with the administrator role in a P4 DAM instance is removed from P4 Server, this user is still able to log back into P4 DAM 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 P4 DAM 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 P4 DAM admin UI:

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

See also P4 DAM administrators.