65

会社で LDAP を使用できなかったため、ユーザー ログインに「Jenkins 独自のユーザー データベース」セキュリティ レルムを使用することにしました。また、ホスト名またはポート番号を別のものに変更することにした場合、Google の OpenID には問題があります。

また、セキュリティのために「プロジェクトベースのマトリックス承認戦略」スキーマを使用しています。

しかし、自分のグループを作成して、グループにユーザーを追加して権限を管理することはできないようです。

4

3 に答える 3

72

リード Jenkins 開発者、Kohsuke Kawaguchi による 2009 年のこの投稿によると、組み込みの Jenkins ユーザー データベースに対するグループ サポートはありません。グループのサポートは、Jenkins を LDAP または Active Directory と統合する場合にのみ使用できます。これは2012年も同じようです。

ただし、Vadim が彼の回答に書いているように、役割戦略プラグインのおかげで、組み込みの Jenkins ユーザー データベースのグループ サポートは必要ありません。

于 2012-12-05T22:06:37.877 に答える
30

そのためにRole Strategy プラグインを使用できます。それは魅力のように機能し、いくつかの役割を設定して割り当てるだけです。プロジェクト固有のレベルでも。

于 2012-11-21T11:30:36.123 に答える
5

Jenkins-3.5 に Role プラグインをインストールしましたが、[Manage Jenkins] の下に [Manage Roles] オプションが表示されず、wiki からセキュリティ インストール ページをたどると、すべてのユーザーが即座にロックアウトされます。サーバー上の Jenkins を手動でシャットダウンし、正しい構成設定を復元して (/me は適切なバックアップを喜んで実行します)、Jenkins を再起動する必要がありました。

そのプラグインは2011年に最後に更新されたので、私は大きな期待を持っていませんでした

于 2013-03-19T18:29:11.060 に答える