2017-03-20 32 views
0

私たちは、Jenkinsの役割ベースの戦略を使用して権限を与えています。私のQAには、グローバルロールでのジョブのビルドとキャンセルの権限が与えられます。 QA環境にデプロイするためのアクセス権を与えるために、一致するパターンでプロジェクトの役割を作成しました。しかし、グローバルな役割のために、彼は仕事をして仕事を展開することができます。 Prodジョブへのアクセスを停止し、彼にQAジョブのみにアクセスさせる方法。jenkinsユーザーへのアクセスを制限する

+0

ロールベースの認証でこれを実行できるかどうかはわかりませんが、ロール戦略プラグインページでは、プロジェクトロールごとにグローバルロールがオーバーライドされていると具体的に言われています。この動作が厳しい要件の場合は、恐らく他の認証スキームを調べる必要があります。この質問(これはあなたが尋ねているのと同じ問題を解決する方法を尋ねています)が参考になるでしょう。http://stackoverflow.com/questions/25577254 /ジョブ・ド・イ・ジェンキンス - ジョブ単位の許可 – Tuffwer

答えて

0

グローバルロールをすべて削除します

個別プロジェクトロールパターンを使用して、プロダクトおよびQAジョブに個別にアクセス権をで指定します。

関連する問題