0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

LDAP認証のGroup制限の違い

Last updated at Posted at 2023-05-06

概要

アプリケーションによってLDAP認証のGroup制限が微妙に異なるため、違いを整理する。

SSSD(Linux)

/etc/sssd/sssd.conf のsimple_allow_groupsでグループ名を指定する。

$ sudo vi /etc/sssd/sssd.conf
...
access_provider = simple
simple_allow_groups = ldapusers
...

Jenkins

Advanced Server Configuration の User search filterで指定する。

(&(uid={0})(objectClass=posixAccount)(memberOf=cn=jenkinsusers,ou=Groups,dc=example,dc=com))

Gitbucket

Additional filter conditionで設定する。

一番外側の丸括弧は不要
https://github.com/gitbucket/gitbucket/issues/1810

&(objectClass=posixAccount)(memberOf=cn=gitbucketusers,ou=Groups,dc=example,dc=com)

GitLab CE

/etc/gitlab/gitlab.rbのuser_filterで設定する。
YAMLのためインデントに注意する。

$ sudo vi /etc/gitlab/gitlab.rb
...
     user_filter: '(&(objectClass=posixAccount)(memberOf=cn=gitlabusers,ou=Groups,dc=example,dc=com))'
...

Redmine

LDAPフィルタの項目で設定する。

(&(objectClass=posixAccount)(memberOf=cn=redmineusers,ou=Groups,dc=example,dc=com))

同時に "ユーザーが存在しなければ作成" のチェックボックスをOnにする。
初回ログイン時にLDAP認証後に自分自身でRedmineユーザーを作成する画面が表示される。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?