TeamCity On-Premises 2026.2 Help

スーパーユーザーアクセス

スーパーユーザー ログインモードでは、サーバー UI への完全なシステム管理者アクセスが提供されるため、資格情報を紛失した場合や認証設定を調整する場合に最適です。 スーパーユーザートークンは、始動時にサーバーメンテナンスページにアクセスする場合にも必要です。このページでは、特定のアクションの前に手動確認が求められます (たとえば、サーバー更新後のデータベースアップグレード)。

スーパーユーザーはすべての システム管理者権限を利用できますが、通知などの個人設定はありません。 複数のスーパーユーザーが、互いのセッションに干渉することなく同時にログインできます。

スーパーユーザートークン

スーパーユーザーとしてログインするには、ユーザー名を指定せずに、認証トークンをパスワードとして入力します。 サーバーが起動するたびに新しいトークンが生成され、サーバーコンソールと teamcity-サーバー.ログ ファイルの両方に記録されます (「スーパーユーザー認証トークン」を検索してください)。

[2024-10-24 13:10:10,459] INFO - jetbrains.buildServer.STARTUP - Upgrade from version 1011 to version 1012 is required [2024-10-24 13:10:10,459] INFO - jetbrains.buildServer.STARTUP - Backup of this version is possible [2024-10-24 13:10:10,465] INFO - jetbrains.buildServer.STARTUP - Current stage: Data upgrade is required (administrator login is required to proceed) [2024-10-24 13:10:10,466] INFO - jetbrains.buildServer.STARTUP - Administrator can login from web UI using super user authentication token (better use a private browser window) [2024-10-24 13:10:10,466] INFO - jetbrains.buildServer.SERVER - Super user authentication token: 12345678910 (use empty username with the token as the password to access the server)

空のユーザー名でログインする代わりに、 <TeamCity_server_URL>/login.html?super=1 にアクセスしてトークンを入力することもできます。 このページにアクセスすると、便宜上、トークンがサーバーログに再度出力されます。

スーパーユーザーを無効化

スーパーユーザーログインはデフォルトで有効になっていますが、 teamcity.superUser.disable=true 内部プロパティを設定することで無効にできます。 緊急時には、 < TeamCity データディレクトリ>/config/internal.properties ファイル内のこの設定を除去し、TeamCity を再起動してスーパーユーザーアクセスを復元します。

2026 年 9 月 11 日