'Privileges: Unindexed Searches: Preamble - \
Admin changing index-entry-limit'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'objectName' : 'backend' ,
'propertyType' : 'backend' ,
'propertyName' : 'userRoot' ,
'attributeName' : 'index-entry-limit' ,
'attributeValue' : '4'
}
'Privileges: Unindexed Searches: Preamble - \
Admin adding import task'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'taskID' : STAXCurrentTestcase ,
'ldifFile' : ldifFile1
}
'Privileges: Unindexed Searches: user searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'dsInstancePswd' : 'smellyFish' ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Admin adding privilege'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'DNToModify' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'attributeName' : 'ds-privilege-name' ,
'newAttributeValue' : 'unindexed-search' ,
'changetype' : 'add'
}
'Privileges: Unindexed Searches: user searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'dsInstancePswd' : 'smellyFish' ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: Admin deleting privilege'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'DNToModify' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'attributeName' : 'ds-privilege-name' ,
'newAttributeValue' : 'unindexed-search' ,
'changetype' : 'delete'
}
'Privileges: Unindexed Searches: user searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'dsInstancePswd' : 'smellyFish' ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Directory Manager \
searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: alternative root user \
removing privilege from Directory Manager'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Aroot' ,
'dsInstancePswd' : 'PrivsRule' ,
'DNToModify' : DNToMod ,
'attributeName' : 'ds-privilege-name' ,
'newAttributeValue' : '-unindexed-search' ,
'changetype' : 'add'
}
'Privileges: Unindexed Searches: Directory Manager \
searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: alternative root user \
putting back privilege to Directory Manager'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Aroot' ,
'dsInstancePswd' : 'PrivsRule' ,
'DNToModify' : DNToMod ,
'attributeName' : 'ds-privilege-name' ,
'newAttributeValue' : '-unindexed-search' ,
'changetype' : 'delete'
}
'Privileges: Unindexed Searches: Directory Manager \
searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: Directory Manager adding \
new root user'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'entryToBeAdded' : ldifFile2
}
'Privileges: Unindexed Searches: New root user searching \
entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Zroot' ,
'dsInstancePswd' : 'PrivsRule',
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: Alternative root user \
removing privilege'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Aroot' ,
'dsInstancePswd' : 'PrivsRule' ,
'DNToModify' : 'cn=Zroot Manager,cn=Root DNs,cn=config' ,
'attributeName' : 'ds-privilege-name' ,
'newAttributeValue' : '-unindexed-search' ,
'changetype' : 'add'
}
'Privileges: Unindexed Searches: New root user searching \
entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Zroot' ,
'dsInstancePswd' : 'PrivsRule',
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Alternative root user \
putting back privilege'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Aroot' ,
'dsInstancePswd' : 'PrivsRule' ,
'DNToModify' : 'cn=Zroot Manager,cn=Root DNs,cn=config' ,
'attributeName' : 'ds-privilege-name' ,
'newAttributeValue' : '-unindexed-search' ,
'changetype' : 'delete'
}
'Privileges: Unindexed Searches: New root user \
searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'cn=Zroot' ,
'dsInstancePswd' : 'PrivsRule',
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: User searching entries'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'dsInstancePswd' : 'smellyFish' ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Anonymous search'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Admin enabling \
unindexed-search privilege in the global configuration'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'objectName' : 'global-configuration' ,
'attributeName' : 'disabled-privilege' ,
'attributeValue' : 'unindexed-search'
}
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'dsInstancePswd' : 'smellyFish' ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: Anonymous search'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*'
}
'Privileges: Unindexed Searches: Admin disabling \
unindexed-search privilege in the global configuration'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'objectName' : 'global-configuration' ,
'modifyType' : 'reset' ,
'attributeName' : 'disabled-privilege'
}
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : 'uid=user.0,ou=People,dc=example,dc=com' ,
'dsInstancePswd' : 'smellyFish' ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Anonymous search'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsBaseDN' : 'dc=example,dc=com' ,
'dsFilter' : 'facsimiletelephonenumber=*512*' ,
'expectedRC' : 50
}
'Privileges: Unindexed Searches: Postamble - \
Admin changing index-entry-limit'
{
'dsInstanceHost' : DIRECTORY_INSTANCE_HOST ,
'dsInstancePort' : DIRECTORY_INSTANCE_PORT ,
'dsInstanceDn' : DIRECTORY_INSTANCE_DN ,
'dsInstancePswd' : DIRECTORY_INSTANCE_PSWD ,
'objectName' : 'backend' ,
'propertyType' : 'backend' ,
'propertyName' : 'userRoot' ,
'attributeName' : 'index-entry-limit' ,
'attributeValue' : '4000'
}