Jenkins でユーザーを作成/追加し、権限を管理する方法

一般に、大規模な組織では、Jenkins でジョブを管理および実行するための複数の別個のチームが存在します。 しかし、この多数のユーザーを管理し、ユーザーに役割を割り当てるのは面倒な場合があります。

デフォルトでは、Jenkins には非常に基本的なユーザー作成オプションが付属しています。 複数のユーザーを作成できますが、それらのユーザーに割り当てられるのは同じグローバル ロールと権限のみです。 これは、特に大規模な組織にとっては理想的ではありません。

この 役割戦略プラグイン 異なるユーザーに異なる役割と権限を割り当てることができます。. まず、Jenkins 管理環境にプラグインをインストールする必要があります。

Jenkinsでユーザーを作成/追加する方法

新しいユーザーを作成する手順は次のとおりです ジェンキンズ:

ステップ 1) Jenkins ダッシュボードにログインする

にアクセスして、Jenkins ダッシュボードにログインします。 http://localhost:8080/

ローカル サーバーに Jenkins をインストールしていない場合は、適切な URL に移動し、ログイン資格情報を使用してダッシュボードにアクセスします。

Jenkins でユーザーを作成/追加する

ステップ 2) オプションを選択します

Jenkins でユーザーを作成および追加し、現在のユーザーを管理するためのオプションが表示されます。

ステップ 3) 新しいユーザーを作成する

  • 「Jenkinsの管理」で「ユーザーの作成」をクリックします
  • Jenkins に入り、パスワード、名前、電子メールなどのユーザーの詳細を追加します。
  • 「ユーザーの作成」をクリックします

Jenkins でユーザーを作成/追加する

ステップ4) ユーザーの作成

ダッシュボードには、入力した詳細に従って Jenkins が新しいユーザーを作成したことがわかります。

Jenkins でユーザーを作成/追加する

Jenkins にロール戦略プラグインをインストールする方法

Jenkins にプラグインをインストールするには XNUMX つの方法があります。

  1. Jenkins ダッシュボードからインストールする
  2. Jenkins Web サイトからプラグインをダウンロードし、手動でインストールします。

ステップ1)

1。 に行く ジェンキンスを管理する

2.「プラグインの管理」オプションをクリックします。

Jenkins にロール戦略プラグインをインストールする

ステップ2)

  1. 利用可能なセクションで、画面「ロール」を検索します。
  2. 役割を選択ベースの認可戦略 プラグイン
  3. クリック "再起動せずにインストールする” (インターネット接続がアクティブであることを確認してください)

Jenkins にロール戦略プラグインをインストールする

ステップ3)

プラグインがインストールされると、「成功」ステータスが表示されます。

Jenkins にロール戦略プラグインをインストールする

ソフトウェアの制限をクリック トップページに戻ります。

ステップ4) に行く Jenkins を管理する -> グローバルセキュリティの設定 -> の下 認可、 select 役割ベースの戦略。 をクリックしてください 投稿.

Jenkins にロール戦略プラグインをインストールする

Jenkins でユーザーとロールを管理する方法

Jenkins でロールを管理および割り当てる手順は次のとおりです。

ステップ1)

1。 に行く ジェンキンスを管理する

2。 選択 役割の管理と割り当て

Jenkins でのユーザーとロールの管理

ご注意: その 役割の管理と割り当て このオプションは、ロール戦略プラグインをインストールしている場合にのみ表示されます。

ステップ2) ソフトウェアの制限をクリック 役割の管理 組織に基づいて新しい役割を追加します。

Jenkins でのユーザーとロールの管理

ステップ3) 「開発者」という新しいロールを作成するには、>

  1. 「役割」の下に「開発者」と入力します。
  2. 「追加」をクリックして新しい役割を作成します。
  3. ここで、「開発者」ロールに割り当てる Jenkins ユーザー権限を選択します。
  4. [保存]をクリックします

Jenkins でのユーザーとロールの管理

Jenkins で役割を割り当てる方法

ステップ1) ロールを作成したので、特定のユーザーにロールを割り当てましょう。

  1. に行く ジェンキンスを管理する
  2. 「役割の管理と割り当て」を選択します

Jenkins での役割の割り当て

ステップ2) 新しいロール「開発者」をユーザー「」に追加します。guru99

  1. セレクタ開発者ロールチェックボックス
  2. [保存]をクリックします

Jenkins での役割の割り当て

必要に応じて、任意のロールを任意のユーザーに割り当てることができます。

Jenkins でプロジェクト ロールを作成する方法

プロジェクト固有のロールは以下で作成できます。 プロジェクトの役割。

ステップ1) Jenkin の役割の管理と割り当て

  1. 「テスター」としてロールを入力します
  2. を追加してこれにパターンを追加します テスター。*, これにより、「tester」で始まるユーザー名には、指定したプロジェクト ロールが割り当てられます。
  3. [追加]をクリック
  4. 権限の選択
  5. [保存]をクリックします

Jenkins でプロジェクト ロールを作成する