Class 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