ldap検索を行うためruby-ldapライブラリが必要です。
http://ruby-ldap.sourceforge.net/
から別途インストールしてください。
設定パラメータ | 内容 | 例 |
ldap.host | LDAP接続するホストを指定します | localhostや192.168.1.1など |
ldap.basedn | LDAP検索を行う際のbaseDNを指定します | dc=sample,dc=example,dc=jpやdc=example,dc=co,dc=jpなど |
ldap.binddn | ユーザ検索時に利用するbinddnを指定します。 | cn=manager,dc=example,dc=jpなど |
ldap.bindpass | ユーザ検索時に利用するbinddnのパスワードを指定します。 | パスワードを入力します |
ldap.permituser | ログイン可能なユーザをカンマ区切りで指定します。 | test,test1,test2など |
ldap.userattr | ユーザの属性を指定します。 | uidなど |
ldap.permitgroup | ログイン可能なユーザをグループ単位で指定します(DNで指定) | cn=test1,ou=groups,dc=example,dc=jpなど |
ldap.memberattr | グループに所属するユーザが登録されている属性を指定します。(未実装) | memberUidやuniqueMemberなど |