The RbacApp service handles the activities and items associated with role creation and management.
Some examples of activities that are managed by the RbacApp service are:
Permissions are managed in terms of “clusters.” Permission clusters correspond to the sets of permissions that are managed in the role administration section of the application’s user interface, such as “view” or “create/edit/view.” Clusters can be associated with top‐level folders in the application (e.g. with trackers in the Tracker application, or packages in the File Releases application). The RbacApp service allows this same permission management to be performed via SOAP.
For a complete description of each method, including its parameter definitions and SOAP faults, see the JavaDoc for the role-based access control service.
The WSDL for this service is available on your TeamForge site at https://<mysite.com>/ce-soap60/services/RbacApp?wsdl. For example, here's the copy on the CollabNet web site: http://ctf.open.collab.net/ce-soap60/services/RbacApp?wsdl.
Refer to the Change History section on the RbacApp service Javadoc for a list of new and changed methods.