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 |
|
|
|
|
|
|
|
... |
|
|
|
|
|
|
|