Advertisement
Guest User

Untitled

a guest
Aug 15th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. *config/gitlab.rb*
  2. ```yaml
  3. ...
  4. gitlab_rails['ldap_enabled'] = true
  5. gitlab_rails['ldap_servers'] = YAML.load <<-'EOS'
  6. main:
  7. label: 'AD'
  8. host: '$DOMAIN_CONTROLLER_IP'
  9. port: 389
  10. uid: 'sAMAccountName'
  11. method: 'plain'
  12. bind_dn: 'CN=$BIND_USER,CN=Users,DC=$DOMAIN,DC=$DOMAIN_TLD'
  13. password: '$BIND_PASSWORD'
  14. active_directory: true
  15. allow_username_or_email_login: true
  16. block_auto_created_users: false
  17. base: 'DC=$DOMAIN,DC=$DOMAIN_TLD'
  18. user_filter: '(memberOf:1.2.840.113556.1.4.1941:=CN=$GITLAB_GROUP,OU=$ORGANIZATIONAL_UNIT,DC=$DOMAIN,DC=$DOMAIN_TLD)'
  19. attributes:
  20. username: ['uid', 'userid', 'sAMAccountName']
  21. email: ['mail', 'email', 'userPrincipalName']
  22. name: 'cn'
  23. first_name: 'givenName'
  24. last_name: 'sn'
  25. EOS
  26. ...
  27. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement