概要 Jenkinsは認証設定を行っていないと誰でも全ての操作が出来ます。 1人で使う分には全く問題ないのですが、 会社やチームなど複数人で使う共用Jenkinsサーバーの場合、 ジョブを間違って実行してしまったり消してしまったりなど操作ミスが起きてしまう可能性が出てきます。 そこでJenkinsとLDAPサーバーを連携させて所属チーム毎&ジョブ毎に認証・権限設定を行いたいと思います。 やりたいこと Jenkinsサーバー管理者グループに所属するユーザは全権限を持つ 各チームメンバーはジョブの作成が自由に出来、作成したジョブは参照・実行・削除などなんでも出来るようにする 他チームのジョブは実行・削除どころか参照すら出来ない 今回の例では Jenkinsサーバー管理者グループ名 jenkinsadmin チーム名(グループ名) developers としています。 LDAP設定 ユーザ及びグ
![JenkinsのLDAP認証設定とジョブ毎の権限設定 - tsunokawaのはてなダイアリー](https://cdn-ak-scissors.b.st-hatena.com/image/square/5dc9e1b5278c8f0285cdcb745d73043ad4b07ae7/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftsunokawa%2F20150121%2F20150121144033.png)