It's all about the answers!

Ask a question

DNG : get permissions on the "Save artifact" tree


Jean-François CHAPELLE (407) | asked Sep 27 '21, 10:35 a.m.

 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

Be the first one to answer this question!


Register or to post your answer.