You are here

flags.ldap_authorization.inc in Lightweight Directory Access Protocol (LDAP) 7

File

ldap_authorization/tests/BasicTests/flags.ldap_authorization.inc
View source
<?php

// $Id$

/**
 * @file
 * simpletest authorization config
 *
 */
$authorization['consumer_conf']['drupal_role'] = array(
  'consumerType' => 'drupal_role',
  'consumerModule' => 'ldap_authorization_drupal_role',
  'description' => 'UIUC AD',
  'status' => 1,
  'onlyApplyToLdapAuthenticated' => 1,
  'deriveFromDn' => 1,
  'deriveFromDnAttr' => 'ou',
  'deriveFromAttr' => 0,
  'deriveFromAttrAttr' => array(),
  'deriveFromAttrUseFirstAttr' => 0,
  'deriveFromAttrNested' => 0,
  'deriveFromEntry' => 0,
  'deriveFromEntryEntries' => NULL,
  'deriveFromEntryEntriesAttr' => NULL,
  'deriveFromEntryMembershipAttr' => NULL,
  'deriveFromEntryNested' => 1,
  'mappings' => array(
    array(
      'Campus Accounts',
      'campus accounts',
    ),
    array(
      'guest accounts',
      'guests',
    ),
    array(
      'special guests',
      'special guests',
    ),
    array(
      'cn=sysadmins,ou=it,dc=ad,dc=myuniversity,dc=edu',
      'sysadmins',
    ),
  ),
  'useMappingsAsFilter' => 1,
  'synchOnLogon' => 1,
  'synchManually' => 1,
  'revokeLdapProvisioned' => 1,
  'createConsumers' => 1,
  'regrantLdapProvisioned' => 1,
);