This design describes the mapping of individual permissions onto roles. A matrix is provided per protocol adapter.
Web UI
Permission \ Role |
Release Manager |
Target Manager |
Target Operator |
Remote Target Operator |
License Manager |
Administrator |
Software Developer |
---|---|---|---|---|---|---|---|
viewArtifact |
+ |
|
|
|
|
|
+ |
createArtifact |
+ |
|
|
|
|
|
+ |
updateArtifact |
+ |
|
|
|
|
|
+ |
deleteArtifact |
+ |
|
|
|
|
|
+ |
viewFeature |
+ |
|
|
|
|
|
|
createFeature |
+ |
|
|
|
|
|
|
updateFeature |
+ |
|
|
|
|
|
|
deleteFeature |
+ |
|
|
|
|
|
|
viewDistribution |
+ |
|
|
|
+ |
|
|
createDistribution |
+ |
|
|
|
|
|
|
updateDistribution |
+ |
|
|
|
|
|
|
deleteDistribution |
+ |
|
|
|
|
|
|
viewTarget |
|
+ |
+ |
+ |
+ |
|
|
createTarget |
|
+ |
|
|
|
|
|
approveTarget |
|
|
+ |
+ |
|
|
|
updateTarget |
|
+ |
|
|
|
|
|
deleteTarget |
|
+ |
|
|
|
|
|
registerTarget |
|
+ |
|
|
|
|
|
associateArtifactToFeature |
+ |
|
|
|
|
|
|
disassociateArtifactFromFeature |
+ |
|
|
|
|
|
|
associateFeatureToDistribution |
+ |
|
|
|
|
|
|
disassociateFeatureFromDistribution |
+ |
|
|
|
|
|
|
associateDistributionToTarget |
|
|
|
|
+ |
|
|
disassociateDistributionFromTarget |
|
|
|
|
+ |
|
|
... |
|
|
|
|
|
|
|