Class RbacAppSoap

java.lang.Object
com.collabnet.ce.soap60.webservices.WebService
com.collabnet.ce.soap60.webservices.rbac.RbacAppSoap
All Implemented Interfaces:
IRbacAppSoap

public class RbacAppSoap extends WebService implements IRbacAppSoap
SOAP APIs for Role Based Access Control (RBAC).


Change History
Version 18.2
  • getIntegratedAppPermissions: New operation added to get list of integratedApp permissions for the user associated with specified projects.
Version 17.8
  • removeIntegratedApplicationPermission: New operation added to remove an integrated application permission from role.
Version 8.0
  • getRoleData: New operation added in 8.0 to get the requested Role data.
  • listClusterForDefaultAccessPermissions: New operation added in 8.0.
  • addIntegratedApplicationPermission:New operation added in 8.0.
Version 6.1
  • createRole2: Removed and merged into createRole.
  • getRoleMemberList2: Renamed to getProjectRoleMemberList.
  • getRoleMemberListForProject: Removed, use getRoleMemberList instead.
  • getRoleGroupUsers2: Removed and merged into getRoleGroupUsers.
  • getMemberInfo: Removed, use getUserRoleList instead.
  • addUser2: Renamed to addUserToProjectRole.
  • removeUser2: Renamed to removeUserFromProjectRole.
Version 6.0.1
  • getRoleMemberList2:New operation added in 6.0.1
  • listGroupRolesByProjectGroup:New operation added in 6.0.1
Version 6.0
  • createRole2: New operation added in 6.0
  • addUser2: New operation added in 6.0
  • removeUser2: New operation added in 6.0
  • getInheritedRoleList: New operation added in 6.0
  • getSiteWideRoleList: New operation added in 6.0
  • createSiteWideRole: New operation added in 6.0
  • getUserSiteWideRoleList: New operation added in 6.0
  • createGlobalRole: New operation added in 6.0
  • getGlobalRoleList: New operation added in 6.0
  • getProjectsForAction:New operation added in 6.0
  • grantRolesToMembers:New operation added in 6.0
  • revokeRolesFromMembers:New operation added in 6.0
  • getMemberInfo:New operation added in 6.0
  • getRoleMemberListForProject:New operation added in 6.0
  • setAutomaticallyGrantOnRequest:New operation added in 6.0
  • getAutomaticallyGrantOnRequest:New operation added in 6.0
  • getPendingRequestedRoles:New operation added in 6.0
  • approveRoleRequest:New operation added in 6.0
  • rejectRoleRequest:New operation added in 6.0
  • requestRole:New operation added in 6.0
  • getIntegratedAppPermissionsForProject:New operation added in 6.0
  • setRoleData:New operation added in 6.0
  • getGlobalRolesForAssignment:New operation added in 6.0
Version 5.4
  • getRoleMemberList2: Added in 5.4 to return new User2SoapList objects.
  • getRoleGroupUsers2: Added in 5.4 to return new User2SoapList objects.
  • getProjectsByIntegratedAppPermission: Return a list of projects for a given integrated application permission.
  • getIntegratedAppPermissionsForProject: Return a list of integrated application permissions in a project.
Version 5.2
  • getUserRoleList: Modified in 5.2 to allow non project admins to call method on own self
  • setRolePaths: New operation added in 5.2
  • listRolePaths: New operation added in 5.2
Version 4.4
  • addCluster2: Operation removed in 4.4. Use addCluster instead
  • addCluster: Operation modified in 4.4 to remove parameter resourceName
  • deleteRole: New operation added in 4.4
  • removeCluster: New operation added in 4.4
  • listClusters: New operation added in 4.4
Since:
4.1-HOTFIX4