View source
<?php
$authorization['drupal_role'] = array(
'consumerType' => 'drupal_role',
'consumerModule' => 'ldap_authorization_drupal_role',
'description' => 'UIUC AD',
'status' => 1,
'onlyApplyToLdapAuthenticated' => 1,
'deriveFromDn' => 0,
'deriveFromDnAttr' => NULL,
'deriveFromAttr' => 1,
'deriveFromAttrAttr' => array(
'memberOf',
'mailcode',
),
'deriveFromAttrUseFirstAttr' => 0,
'deriveFromAttrNested' => 0,
'deriveFromEntry' => 0,
'deriveFromEntryEntries' => NULL,
'deriveFromEntryEntriesAttr' => NULL,
'deriveFromEntryMembershipAttr' => NULL,
'deriveFromEntryUseFirstAttr' => 0,
'deriveFromEntryNested' => 0,
'mappings' => array(
array(
'cn=SYSadmins,ou=it,dc=ad,dc=myuniversity,dc=edu',
'sysadmins',
),
array(
'cn=netadmins,ou=it,dc=ad,dc=myuniversity,dc=edu',
'netadmins',
),
array(
'cn=phone operators,ou=it,dc=ad,dc=myuniversity,dc=edu',
'netadmins',
),
array(
'netadmins',
'netadmins2',
),
array(
'punctuated,comma,freaks',
'comma freaks',
),
array(
'17',
'mailgroup17',
),
),
'useMappingsAsFilter' => 1,
'synchOnLogon' => 1,
'synchManually' => 1,
'revokeLdapProvisioned' => 1,
'createConsumers' => 1,
'regrantLdapProvisioned' => 1,
);