DNG : get permissions on the "Save artifact" tree
We try to easily audit the permissions set on "Save Artifact".
We found the request :
- https: //jazz/rm/service/com.ibm.team.process.internal.service.web.IProcessWebUIService/permissions? Context = 2 & contextId = & owningApplicationKey = JTS-Sentinel-Id & processAreaContext = 1 & processAruweqeqdE05 = Editor
This query returns information in the form :
<soapenv: Body>
<response>
<method> getPermissions </method>
<interface> com.ibm.team.process.internal.service.web.IProcessWebUIService </interface>
<returnValue xsi: type = "com.ibm.team.repository.common.services:ComplexArrayDataArg">
<type> COMPLEX </type>
<values xsi: type = "rest: PermissionConfigurationDTO">
<id> com.ibm.rrs.team.saveArtifact ~ # _ ~ # create ~ # _ ~ # specificType ~ # _ ~ # 1748973292-_SzOKUOuIEeqUT5ZJqkXZYw </id>
<enabled> true </enabled>
</values>
<values xsi: type = "rest: PermissionConfigurationDTO">
<id> com.ibm.rrs.team.saveArtifact ~ # _ ~ # create ~ # _ ~ # specificType ~ # _ ~ # 1009955535-_Kp8S4OuEEeqUT5ZJqkXZYw </id>
<enabled> true </enabled>
</values>
<values xsi: type = "rest: PermissionConfigurationDTO">
These answers seem very interesting to us to carry out our audit, however we would need some additional information about the request :
- "context = 2": what does this parameter correspond to ?
- "contextId =": what does this parameter correspond to ?
- "processAreaContext = 1": what does this parameter correspond to ?
Thank you for your help.
Regards.
JFC