1

私は、継続的インテグレーション サーバーである TeamCity 9.0 の管理者です。さまざまなプロジェクトに多くのユーザーを追加しました。ビルドを手動でトリガーする権限はありますが、構成を編集することはできません。

ここで、ユーザーを追加して、ユーザーが Web UI を表示し、ログなどを取得できるようにする必要があります。しかし、彼はビルドをトリガーできてはなりません。つまり、Web UI の実行ボタンは、そのユーザーに対して機能しないか、非表示にする必要があります。どうすればそれを達成できますか?私を助けてください。

4

3 に答える 3

2

デフォルトのインストールでは、All UsersグループにはProject viewerロールのみが関連付けられており、View project and all parent projects権限のみが付与されています。Project developerロールにはデフォルトでRun buildStop build権限があり、さらに多くの権限があることがわかります。

パーミッションの設定はどのようになっていますか。つまり、ユーザーが割り当てられているグループと、そのグループに関連付けられている役割です。

ユーザーの「ロール」タブで、ユーザーの一種の「有効な権限」の概要を取得できます。これは、ユーザーが属するグループを介してどのプロジェクトの権限を取得しているかを示しています。

于 2015-07-01T14:18:48.117 に答える
2

TeamCity は、プロジェクトへの読み取り専用アクセス権をユーザーに付与する組み込みの役割、プロジェクト ビューアーを提供します。チームに合わせた権限を持つ独自の役割を作成することもできます。[管理] > [ユーザー管理] > [役割]を参照してください。

于 2015-07-01T14:18:50.460 に答える