TeamCityには、特別なタスクを実行するための%system.teamcity.auth.userId%アカウントがあります。実際には、実行ごとに変更されるユーザー名を含む変数です。%system.teamcity.auth.userId%アカウントに追加の権限を与える方法?
私はこのアカウントに追加の権限を与える必要があります。どうすればいいですか?このアカウントが存在するユーザー名の下で
TeamCityには、特別なタスクを実行するための%system.teamcity.auth.userId%アカウントがあります。実際には、実行ごとに変更されるユーザー名を含む変数です。%system.teamcity.auth.userId%アカウントに追加の権限を与える方法?
私はこのアカウントに追加の権限を与える必要があります。どうすればいいですか?このアカウントが存在するユーザー名の下で
system.teamcity.auth.userId
アカウントに追加のアクセス許可を与える方法はありません。
system.teamcity.auth.userId
は、「buildUser」のような仮想エンティティを表します。このbuildUserには、build-、buildConfigurationおよびプロジェクト関連のデータを取得するための権限が非常に限られています。詳細については、TeamCity issueを参照してください。
この問題を回避するには、構成パラメータを使用して実際のユーザーの資格情報を明示的に指定する必要があります。 password display='hidden'
パラメータ仕様では、「カスタムビルドを実行」ダイアログボックスからパスワード仕様が隠されます(パスワードパラメータもビルドログから編集されます)。