# ---------------------------------------------------------------------------- # # Copyright 2010-2012, C12G Labs S.L # # # # Licensed under the Apache License, Version 2.0 (the "License"); you may # # not use this file except in compliance with the License. You may obtain # # a copy of the License at # # # # http://www.apache.org/licenses/LICENSE-2.0 # # # # Unless required by applicable law or agreed to in writing, software # # distributed under the License is distributed on an "AS IS" BASIS, # # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # # See the License for the specific language governing permissions and # # limitations under the License. # # ---------------------------------------------------------------------------- # server 1: # Ldap user able to query, if not set connects as anonymous. For # Active Directory append the domain name. Example: # Administrator@my.domain.com #:user: 'admin' #:password: 'password' # Ldap authentication method :auth_method: :simple # Ldap server :host: localhost :port: 389 # base hierarchy where to search for users and groups :base: 'dc=lab' # group the users need to belong to. If not set any user will do #:group: 'cn=cloud,ou=Groups,dc=lab' # field that holds the user name, if not set 'cn' will be used :user_field: 'uid' # for Active Directory use this user_field instead #:user_field: 'sAMAccountName' # this example server wont be called as it is not in the :order list server 2: :auth_method: :simple :host: localhost :port: 389 :base: 'dc=domain' #:group: 'cn=cloud,ou=groups,dc=domain' :user_field: 'cn' # List the order the servers are queried :order: - server 1 #- server 2