You are viewing the documentation of TeamCity 9.x, which is not the most recently released version of TeamCity.
View this page in TeamCity 2018.x documentation or refer to the listing to choose the documentation corresponding to your TeamCity version.

Skip to end of metadata
Go to start of metadata

The Super user login allows you to access the server UI with System Administrator permissions if you do not remember the credentials or need to fix authentication-related settings.

It enables you to log in using an authentication token automatically generated on a server start; each server restart generates a new token. The token is printed in the server console and teamcity-server.log (search for the "Super user authentication token" text).

To log in as a super user, use an empty username and the authentication token as the password on the login page. On a login attempt without a username specified, the token is printed into the log again.

A super user is not a usual TeamCity user and does not have any personal settings, such as Changes page and Profile section (i.e. there is no way to receive notifications). The super user has all System Administrator permissions.

Any number of super users can log in to TeamCity simultaneously without affecting each other's sessions.

Instead of using an empty username, you can also go to "<Your TeamCity server URL>/login.html?super=1" page and enter the super user authentication token. On loading the super user login page, the super user token is printed into the server log and console again for your convenience.

The super user login is enabled by default, but it can be disabled by specifying " the teamcity.superUser.disable=true" internal property.

See also:

Concepts: Guest User

  • No labels