Jenkins でユーザー ロールの権限を設定する方法

Jenkins でユーザー ロールの権限を設定する方法

Jenkinsのユーザーロール権限の設定には、ロール戦略プラグインのインストールが必要です。

1.ロール戦略プラグインをインストールする

ダウンロードアドレス: https://updates.jenkins-ci.org/download/plugins/role-strategy/

Jenkins System Managementを開き、Manage Plugins-->Advancedをクリックし、Uploadをクリックしてダウンロードしたプラグインを選択してインストールします。

インストール後、Jenkinsを再起動します。

2. プラグインをインストールした後、システム設定->グローバルセキュリティの設定に移動し、次のように設定して保存します。

3. ユーザー/グループの権限を設定する

システム管理を開く --> 役割の管理と割り当て

3-1. 役割を管理する

グローバル ロールとプロジェクト ロールを作成し、ロールに権限を割り当てるには、このオプションを選択します。

テスト グループを追加し、全体的な読み取り権限、ジョブ ビルド権限、および表示読み取り権限を付与します。

プロジェクト ロール構成に表示されるジョブ

たとえば、auto で始まる文字列を一致させるには、auto* ではなく auto.* と記述する必要があります。これを覚えておいてください。 ! ! ! ! !

設定後に保存

3-2. ユーザー権限の追加(役割の割り当て)

まずユーザーを追加する必要があります システム管理 --> ユーザー管理 --> ユーザーの追加

4. 自動テスト タスクを作成します。ユーザー test (ビルド権限のみを持つ) がログインすると、自動テスト タスクのみが表示されます。これにより、異なるユーザーに異なるビューと権限を与えることができます。

要約する

上記は、編集者が紹介した Jenkins でのユーザー ロール権限の設定の実装方法です。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Jenkins の docker-compose デプロイメントと構成に関する詳細なチュートリアル
  • Jenkins 構成自動メール送信プロセス図
  • Jenkins 構成 Python スクリプト タイミング タスク プロセス ダイアグラム
  • Jenkins を使用して Git+Maven 自動ビルドを設定する方法
  • Jenkins のインストールと設定に関する注意事項
  • Jenkinsの詳細なインストールと設定
  • Jenkins プライマリ アプリケーション Publish Over SSH プラグイン構成

<<:  MySQL 5.7.21 winx64 無料インストールバージョン設定方法グラフィックチュートリアル

>>:  Javascript での JSBridge に関する予備的研究

推薦する

JavaScript でプロパティハイジャックを実装する方法 defineProperty

目次序文記述子getとsetの詳細な説明オブジェクトの属性の乗っ取りオブジェクトのすべてのプロパティ...

MySQLクエリキャッシュに関するヒント

目次序文QueryCache の概要クエリキャッシュ構成QueryCache の使用queryCac...

Ubuntu LinuxにOracle Java 14をインストールする方法

最近、Oracle は Java 14 (または Oracle JDK 14) の一般公開を発表しま...

JS+AJAX は、州、市、地区のドロップダウン リストのリンクを実現します。

この記事では、州、市、地区のドロップダウンリストのリンクを実現するためのJS + AJAXの具体的な...

Angular環境構築と簡単な体験のまとめ

Angular入門Angular は、Google が開発したオープンソースの Web フロントエン...

docker compose の使い方の詳しい説明

目次Docker Compose の使用シナリオ基本的なデモ基本的な操作とメンテナンスdocker-...

Linux ファイル管理コマンド例の分析 [表示、閲覧、統計など]

この記事では、Linux ファイル管理コマンドについて例を挙げて説明します。ご参考までに、詳細は以下...

JSはクリックドロップ効果を実装します

jsはクリックとドロップの特殊効果を実現します。まずは効果画像を見てみましょうさっそく始めましょう。...

MySQL 8.0.15 winx64 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.15のインストールと設定方法を参考までに紹介します。具体的な内容は...

CSS3+ベジェ曲線でスケーラブルな入力検索ボックス効果を実現

では、早速レンダリングを見てみましょう。 コア コードはtransition: cubic-bezi...

CSSの一般的なプロパティ

CSS の背景: background:#00ffee; //背景色を設定するbackground-...

シンプルなタブバー切り替えケースを実現するJavaScript

この記事では、タブバーの切り替え効果を簡単に実現するためのJavaScriptの具体的なコードを参考...

el-table ヘッダーでテキストを折り返す 3 つの方法の詳細な説明

目次問題の説明レンダリング3種類のコード要約する問題の説明通常、表のヘッダーは折り返されませんが、ビ...

インライン要素とブロック要素とは何ですか?

1. インライン要素はコンテンツの幅のみを占めますが、ブロック要素はコンテンツの量に関係なく行全体を...

Podmanはコンテナを自動的に起動し、Dockerと比較します

目次1. podmanの紹介2. Dockerと比較した利点3. 互換性4. バックグラウンド サー...