| 9 | * First activate 'LDAP Servers' and configure that module. |
| 10 | |
| 11 | ''UHL settings:'' |
| 12 | |
| 13 | * LDAP server type: Active Directory |
| 14 | |
| 15 | * LDAP server: ldaplookups.xuhl-tr.nhs.uk |
| 16 | |
| 17 | * Port: 389 |
| 18 | |
| 19 | * Service Account Bind (use service account credentials previously supplied by IM&T) |
| 20 | |
| 21 | * Base DN: DC=xuhl-tr,DC=nhs,DC=uk |
| 22 | |
| 23 | * AuthName: sAMAccountName |
| 24 | |
| 25 | * Email attribute: mail |
| 26 | |
| 27 | |
| 28 | * Subsequently activate 'LDAP authentication' |
| 29 | |
| 30 | * Only LDAP authentication allowed except user 1 |
| 31 | |
| 32 | * 'Allow Only' Text Test: OU=Cardiology (restricts logon to Cardiology dept staff |
| 33 | |
| 34 | * Existing User Account conflict: associate local account with the LDAP entry |
| 35 | |
| 36 | * Account creation : Create accounts automatically for LDAP authenticated users |
| 37 | |
| 38 | * Email behaviour: Show disabled email field on user forms. |
| 39 | |
| 40 | * Email update: Update if differs and notify user. |
| 41 | |
| 42 | * Next, 'LDAP authorization' and 'LDAP authorization - drupal roles' |
| 43 | |
| 44 | * Strategy II.B. - drupal roles are specified by LDAP attributes |
| 45 | |
| 46 | * Attribute name: memberOf |
| 47 | |
| 48 | * Mapping to drupal role: CN=BRICCS MRBS,OU=MRBS,OU=Apps,DC=xuhl-tr,DC=nhs,DC=uk|LCBRU staff |
| 49 | |
| 50 | * Use LDAP group to drupal roles filtering |
| 51 | |
| 52 | * Grant / revoke when user logs on |
| 53 | |
| 54 | * IV.C all three options ticked |
| 55 | |
| 56 | * Also activate 'LDAP help'. |
| 57 | |
| 58 | |
| 59 | |
| 60 | == Notes == |
| 61 | |
| 62 | There is an option for seamless or Single Sign On, but currently that is outside the scope of the BRICCS deployment. |