TeamCityインスタンスには、さまざまなプロジェクトとビルド構成があり、現在セキュリティは設定されていません。ほとんどのプロジェクトが公開されても問題ありませんが、特定のユーザーだけが見ることのできる2つのプロジェクトを設定したいと考えています。特定のTeamCityプロジェクトへのアクセスを制限する
すでにサーバーに公開されているパブリックプロジェクトが数多くあるため、さまざまなチーム間で制限を設定しないようにしています。つまり、「プロジェクトZへのアクセスを拒否する」 「プロジェクトAへのアクセスを許可し、プロジェクトBへのアクセスを許可する...、プロジェクトYへのアクセスを許可する」よりも。
公開プロジェクトに影響を与えずにこれらのプロジェクトへのアクセスを制限するにはどうすればよいですか?
しかし、「拒否」設定はありません。つまり、自分のプロジェクトのすべてが1つを除いて公開されている場合は、公開プロジェクトだけにアクセス権を付与する必要があります。新しいパブリックプロジェクトが追加されるたびに権限を再適用する必要があります。 –
これを行う前に、 'Administration - > Authentication'ページの下にある 'per-project permissions'を有効にする必要があります。 – botchniaque