I'm able to get all the roles using below code :
RoleSearchFilter rsf = new RoleSearchFilter(); |
rsf.setRoleType(RoleSearchFilter.ROLE_TYPE_ALL); rsf.setResultsMax(1000); |
List roleList = amClient.findRoles(rsf); |
Iterator rit = roleList.iterator(); |
String roleId1 = ""; |
while(rit.hasNext()) |
{ |
// Obtain the role identifier |
roleId1 = ((Role)rit.next()).getId(); |
System.out.println("Role Found " + (roleId1)); } |
Output :
Role Found BASIC_ROLE_ADMIN_CONSOLE
Role Found BASIC_ROLE_APPLICATION_ADMINISTRATOR
Role Found BASIC_ROLE_DOCUMENT_SERVICES_ADMINISTRATOR
Role Found Document Upload Application Users
Role Found AdobeFormsAdmin
Role Found WF.PROCESS.ADMIN
Role Found WF.PROCESS.DEV
Role Found AdobeWorkspaceAdmin
Role Found AdobeWorkspaceUser
Role Found AdobeOutputAdmin
Role Found PDFG_ROLE_ADMIN
Role Found PDFG_ROLE_USER
Role Found BASIC_ROLE_PROCESS_ADMIN
Role Found ROLE_READER_EXTENSIONS_WEB_APPLICATION
Role Found BASIC_ROLE_RESOURCE_ADMIN
Role Found RIGHTS_MANAGEMENT_ADMINISTRATOR
Role Found RIGHTS_MANAGEMENT_ENDUSER_CONSOLE
Role Found RIGHTS_MANAGEMENT_INVITE_EXTERNAL_USER
Role Found RIGHTS_MANAGEMENT_MANAGE_INVITED_AND_LOCAL_USERS
Role Found RIGHTS_MANAGEMENT_POLICYSET_ADMINISTRATOR
Role Found RIGHTS_MANAGEMENT_SUPERADMIN
Role Found BASIC_ROLE_SECURITY_ADMINISTRATOR
Role Found BASIC_ROLE_ADOBE_SERVICES_USER
Role Found BASIC_ROLE_ADMINISTRATOR
Role Found TestRole
Role Found BASIC_ROLE_TRUST_ADMINISTRATOR
Could you please tell me how you are creating roles using API, to completely test your scenerio ?
Thanks,
Wasil