Details
-
Fix
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
1.12.2
-
None
Description
Current Situation
the list of all Permissions generated with a REST Client shows the following permissions under "SOSPermissionListCommands" instead of "SOSPermissionListJoc":
- {{sos:products:joc_cockpit:yade: * }}
- {{sos:products:joc_cockpit:calendar: * }}
The relevant part of the listing is:
"sos:products:commands:lock:remove",
"sos:products:commands:lock:change:edit_content",
"sos:products:commands:lock:change:hot_folder",
"sos:products:joc_cockpit:yade:view:status",
"sos:products:joc_cockpit:yade:view:transfers",
"sos:products:joc_cockpit:yade:view:files",
"sos:products:joc_cockpit:yade:execute:transfer_start",
"sos:products:joc_cockpit:calendar:view:status",
"sos:products:joc_cockpit:calendar:edit:change",
"sos:products:joc_cockpit:calendar:edit:delete",
"sos:products:joc_cockpit:calendar:edit:create",
"sos:products:joc_cockpit:calendar:assign:change",
"sos:products:joc_cockpit:calendar:assign:nonworking",
"sos:products:joc_cockpit:calendar:assign:runtime"
]
},
"SOSPermissionListJoc": {
"SOSPermission": [
"sos:products:joc_cockpit:jobscheduler_master:view:status",
"sos:products:joc_cockpit:jobscheduler_master:view:parameter",
"sos:products:joc_cockpit:jobscheduler_master:view:mainlog",
Desired Behaviour
The sos:products:joc_cockpit:yade: * }} and {{sos:products:joc_cockpit:calendar: * }} permissions should be listed with the correct XML parent elements - i.e. "{{SOSPermissionListJoc".