'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' }