LDAP Entry for dummy (dn: CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local)
Attribute Name | Instance | Value | token |
---|---|---|---|
objectclass | 0 | top | [objectclass:0] |
objectclass | 1 | person | [objectclass:1] |
objectclass | 2 | organizationalPerson | [objectclass:2] |
objectclass | 3 | user | [objectclass:last] |
cn | 0 | dummy | [cn] |
sn | 0 | mys | [sn] |
description | 0 | Dummy Account | [description] |
physicaldeliveryofficename | 0 | 2222 | [physicaldeliveryofficename] |
telephonenumber | 0 | 1111 | [telephonenumber] |
givenname | 0 | dum | [givenname] |
distinguishedname | 0 | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local | [distinguishedname] |
instancetype | 0 | 4 | [instancetype] |
whencreated | 0 | 20120515134046.0Z | [whencreated] |
whenchanged | 0 | 20121201175250.0Z | [whenchanged] |
displayname | 0 | dummy | [displayname] |
usncreated | 0 | 102478 | [usncreated] |
memberof | 0 | CN=drupal_organization_weather_admin,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:0] |
memberof | 1 | CN=drupal_admin,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:1] |
memberof | 2 | CN=drupal_organization_pledge_monitor,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:2] |
memberof | 3 | CN=drupal_organization_sat_monitor,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:3] |
memberof | 4 | CN=drupal_organization_user_admin,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:4] |
memberof | 5 | CN=drupal_organization_tools_user,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:5] |
memberof | 6 | CN=drupal_organization_board_admin,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:6] |
memberof | 7 | CN=drupal_organization_boardop,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:7] |
memberof | 8 | CN=drupal_organization_eis,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:8] |
memberof | 9 | CN=drupal_organization_psa_editor,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:9] |
memberof | 10 | CN=drupal_organization_podcast_publisher,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:10] |
memberof | 11 | CN=drupal_organization_web_publisher,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:11] |
memberof | 12 | CN=drupal_organization_daysponsor_writer,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:12] |
memberof | 13 | CN=drupal_organization_daysponsor_publisher,OU=drupal groups,OU=external services,DC=organization,DC=local | [memberof:13] |
memberof | 14 | CN=nixdesktopusers,OU=Posix Groups,OU=Unix Accounts,DC=organization,DC=local | [memberof:14] |
memberof | 15 | CN=organizationtools_dpapprove,OU=OrganizationTools Roles,OU=external services,DC=organization,DC=local | [memberof:15] |
memberof | 16 | CN=organizationtools_dpcreate,OU=OrganizationTools Roles,OU=external services,DC=organization,DC=local | [memberof:last] |
usnchanged | 0 | 553784 | [usnchanged] |
name | 0 | dummy | [name] |
objectguid | 0 | �>W�+m�O�&�F�=�G | [objectguid] |
useraccountcontrol | 0 | 512 | [useraccountcontrol] |
badpwdcount | 0 | 0 | [badpwdcount] |
codepage | 0 | 0 | [codepage] |
countrycode | 0 | 0 | [countrycode] |
badpasswordtime | 0 | 129969577516607854 | [badpasswordtime] |
lastlogoff | 0 | 0 | [lastlogoff] |
lastlogon | 0 | 129969577573234402 | [lastlogon] |
pwdlastset | 0 | 129988579705575884 | [pwdlastset] |
primarygroupid | 0 | 513 | [primarygroupid] |
objectsid | 0 | �Mj��Q �' | [objectsid] |
accountexpires | 0 | 9223372036854775807 | [accountexpires] |
logoncount | 0 | 161 | [logoncount] |
samaccountname | 0 | dummy | [samaccountname] |
samaccounttype | 0 | 805306368 | [samaccounttype] |
userprincipalname | 0 | dummy@organization.local | [userprincipalname] |
lockouttime | 0 | 0 | [lockouttime] |
objectcategory | 0 | CN=Person,CN=Schema,CN=Configuration,DC=organization,DC=local | [objectcategory] |
dscorepropagationdata | 0 | 20120601173840.0Z | [dscorepropagationdata:0] |
dscorepropagationdata | 1 | 20120601171932.0Z | [dscorepropagationdata:1] |
dscorepropagationdata | 2 | 20120601171332.0Z | [dscorepropagationdata:2] |
dscorepropagationdata | 3 | 20120601170622.0Z | [dscorepropagationdata:3] |
dscorepropagationdata | 4 | 16010714223649.0Z | [dscorepropagationdata:last] |
lastlogontimestamp | 0 | 129987710871135622 | [lastlogontimestamp] |
unixuserpassword | 0 | ABCD!efgh12345$67890 | [unixuserpassword] |
msds-supportedencryptiontypes | 0 | 0 | [msds-supportedencryptiontypes] |
uid | 0 | dummy | [uid] |
0 | foobar@aol.com | [mail] | |
mssfu30name | 0 | dummy | [mssfu30name] |
mssfu30nisdomain | 0 | organization | [mssfu30nisdomain] |
uidnumber | 0 | 13111 | [uidnumber] |
gidnumber | 0 | 10513 | [gidnumber] |
unixhomedirectory | 0 | /home/dummy | [unixhomedirectory] |
loginshell | 0 | /bin/bash | [loginshell] |
Test Results
Test | Result |
---|---|
Binding with DN for non-anonymous search (organizationtools). Using password stored in configuration | |
Successfully bound to server |
Group Create, Delete, Add Member, Remove Member Tests
Test | Result |
---|---|
Starting test without group: CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local | PASS |
LdapServer::groupAllMembers(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local) call on nonexistent group returns FALSE | PASS |
LdapServer::groupAddGroup(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local, a:1:{s:11:"objectClass";a:2:{i:0;s:5:"group";i:1;s:3:"top";}}) | PASS |
LdapServer::groupAllMembers(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local) returns empty array for empty group | PASS |
LdapServer::groupAddMember(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local, cn=dummy,ou=Staff,ou=Organization Users,dc=organization,dc=local) | PASS |
LdapServer::groupRemoveGroup(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local, 1) | PASS |
LdapServer::groupRemoveMember(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local, cn=dummy,ou=Staff,ou=Organization Users,dc=organization,dc=local) | PASS |
LdapServer::groupRemoveGroup(CN=drupal_organization_ldap_testing,OU=drupal groups,OU=external services,DC=organization,DC=local, 1) | PASS |
User Group Membership Functions Test
Test | Result |
---|---|
ldap_server->groupMembershipsFromUser(dummy, 'group_dns', nested=No) count=0 | |
ldap_server->groupUserMembershipsFromUserAttr(dummy, nested=No) count=0 | 'A user LDAP attribute such as memberOf exists that contains a list of their group' is not configured. |
ldap_server->groupUserMembershipsFromEntry(dummy, nested=No) count=0 | |
ldap_server->groupMembershipsFromUser(dummy, 'group_dns', nested=Yes) count=0 | |
ldap_server->groupUserMembershipsFromUserAttr(dummy, nested=Yes) count=0 | 'A user LDAP attribute such as memberOf exists that contains a list of their group' is not configured. |
ldap_server->groupUserMembershipsFromEntry(dummy, nested=Yes) count=0 |
User Token Samples
Test | Result |
---|---|
[cn] | dummy |
[cn:0] | dummy |
[ou] | Staff |
[ou:0] | Staff |
[ou:1] | Organization Users |
[dc] | organization |
[dc:0] | organization |
[dc:1] | local |
[cn:last] | dummy |
[ou:last] | Organization Users |
[dc:last] | local |
[objectclass:last] | user |
[objectclass:0] | top |
[objectclass:1] | person |
[objectclass:2] | organizationalPerson |
[objectclass:3] | user |
[sn] | mys |
[sn:0] | mys |
[sn:last] | mys |
[description] | Dummy Account |
[description:0] | Dummy Account |
[description:last] | Dummy Account |
[physicaldeliveryofficename] | 2222 |
[physicaldeliveryofficename:0] | 2222 |
[physicaldeliveryofficename:last] | 2222 |
[telephonenumber] | 1111 |
[telephonenumber:0] | 1111 |
[telephonenumber:last] | 1111 |
[givenname] | dum |
[givenname:0] | dum |
[givenname:last] | dum |
[distinguishedname] | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local |
[distinguishedname:0] | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local |
[distinguishedname:last] | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local |
[instancetype] | 4 |
[instancetype:0] | 4 |
[instancetype:last] | 4 |
[whencreated] | 20120515134046.0Z |
[whencreated:0] | 20120515134046.0Z |
[whencreated:last] | 20120515134046.0Z |
[whenchanged] | 20121201175250.0Z |
[whenchanged:0] | 20121201175250.0Z |
[whenchanged:last] | 20121201175250.0Z |
[displayname] | dummy |
[displayname:0] | dummy |
[displayname:last] | dummy |
[usncreated] | 102478 |
[usncreated:0] | 102478 |
[usncreated:last] | 102478 |
[memberof:last] | CN=organizationtools_dpcreate,OU=OrganizationTools Roles,OU=external services,DC=organization,DC=local |
[memberof:0] | CN=drupal_organization_weather_admin,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:1] | CN=drupal_admin,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:2] | CN=drupal_organization_pledge_monitor,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:3] | CN=drupal_organization_sat_monitor,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:4] | CN=drupal_organization_user_admin,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:5] | CN=drupal_organization_tools_user,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:6] | CN=drupal_organization_board_admin,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:7] | CN=drupal_organization_boardop,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:8] | CN=drupal_organization_eis,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:9] | CN=drupal_organization_psa_editor,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:10] | CN=drupal_organization_podcast_publisher,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:11] | CN=drupal_organization_web_publisher,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:12] | CN=drupal_organization_daysponsor_writer,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:13] | CN=drupal_organization_daysponsor_publisher,OU=drupal groups,OU=external services,DC=organization,DC=local |
[memberof:14] | CN=nixdesktopusers,OU=Posix Groups,OU=Unix Accounts,DC=organization,DC=local |
[memberof:15] | CN=organizationtools_dpapprove,OU=OrganizationTools Roles,OU=external services,DC=organization,DC=local |
[memberof:16] | CN=organizationtools_dpcreate,OU=OrganizationTools Roles,OU=external services,DC=organization,DC=local |
[usnchanged] | 553784 |
[usnchanged:0] | 553784 |
[usnchanged:last] | 553784 |
[name] | dummy |
[name:0] | dummy |
[name:last] | dummy |
[objectguid] | |
[objectguid:0] | |
[objectguid:last] | |
[useraccountcontrol] | 512 |
[useraccountcontrol:0] | 512 |
[useraccountcontrol:last] | 512 |
[badpwdcount] | 0 |
[badpwdcount:0] | 0 |
[badpwdcount:last] | 0 |
[codepage] | 0 |
[codepage:0] | 0 |
[codepage:last] | 0 |
[countrycode] | 0 |
[countrycode:0] | 0 |
[countrycode:last] | 0 |
[badpasswordtime] | 129969577516607854 |
[badpasswordtime:0] | 129969577516607854 |
[badpasswordtime:last] | 129969577516607854 |
[lastlogoff] | 0 |
[lastlogoff:0] | 0 |
[lastlogoff:last] | 0 |
[lastlogon] | 129969577573234402 |
[lastlogon:0] | 129969577573234402 |
[lastlogon:last] | 129969577573234402 |
[pwdlastset] | 129988579705575884 |
[pwdlastset:0] | 129988579705575884 |
[pwdlastset:last] | 129988579705575884 |
[primarygroupid] | 513 |
[primarygroupid:0] | 513 |
[primarygroupid:last] | 513 |
[objectsid] | |
[objectsid:0] | |
[objectsid:last] | |
[accountexpires] | 9223372036854775807 |
[accountexpires:0] | 9223372036854775807 |
[accountexpires:last] | 9223372036854775807 |
[logoncount] | 161 |
[logoncount:0] | 161 |
[logoncount:last] | 161 |
[samaccountname] | dummy |
[samaccountname:0] | dummy |
[samaccountname:last] | dummy |
[samaccounttype] | 805306368 |
[samaccounttype:0] | 805306368 |
[samaccounttype:last] | 805306368 |
[userprincipalname] | dummy@organization.local |
[userprincipalname:0] | dummy@organization.local |
[userprincipalname:last] | dummy@organization.local |
[lockouttime] | 0 |
[lockouttime:0] | 0 |
[lockouttime:last] | 0 |
[objectcategory] | CN=Person,CN=Schema,CN=Configuration,DC=organization,DC=local |
[objectcategory:0] | CN=Person,CN=Schema,CN=Configuration,DC=organization,DC=local |
[objectcategory:last] | CN=Person,CN=Schema,CN=Configuration,DC=organization,DC=local |
[dscorepropagationdata:last] | 16010714223649.0Z |
[dscorepropagationdata:0] | 20120601173840.0Z |
[dscorepropagationdata:1] | 20120601171932.0Z |
[dscorepropagationdata:2] | 20120601171332.0Z |
[dscorepropagationdata:3] | 20120601170622.0Z |
[dscorepropagationdata:4] | 16010714223649.0Z |
[lastlogontimestamp] | 129987710871135622 |
[lastlogontimestamp:0] | 129987710871135622 |
[lastlogontimestamp:last] | 129987710871135622 |
[unixuserpassword] | ABCD!efgh12345$67890 |
[unixuserpassword:0] | ABCD!efgh12345$67890 |
[unixuserpassword:last] | ABCD!efgh12345$67890 |
[msds-supportedencryptiontypes] | 0 |
[msds-supportedencryptiontypes:0] | 0 |
[msds-supportedencryptiontypes:last] | 0 |
[uid] | dummy |
[uid:0] | dummy |
[uid:last] | dummy |
[mail] | foobar@aol.com |
[mail:0] | foobar@aol.com |
[mail:last] | foobar@aol.com |
[mssfu30name] | dummy |
[mssfu30name:0] | dummy |
[mssfu30name:last] | dummy |
[mssfu30nisdomain] | organization |
[mssfu30nisdomain:0] | organization |
[mssfu30nisdomain:last] | organization |
[uidnumber] | 13111 |
[uidnumber:0] | 13111 |
[uidnumber:last] | 13111 |
[gidnumber] | 10513 |
[gidnumber:0] | 10513 |
[gidnumber:last] | 10513 |
[unixhomedirectory] | /home/dummy |
[unixhomedirectory:0] | /home/dummy |
[unixhomedirectory:last] | /home/dummy |
[loginshell] | /bin/bash |
[loginshell:0] | /bin/bash |
[loginshell:last] | /bin/bash |
[count] | 46 |
[count:0] | 46 |
[count:last] | 46 |
[dn] | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local |
[dn:0] | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local |
[dn:last] | CN=dummy,OU=Staff,OU=Organization Users,DC=organization,DC=local |