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 |
|
|
|
| + |
|
|
... |
|
|
|
|
|
|
|
Accounts
These are the default accounts and roles that come with ACE. Obviously you should only use these during development.
Username | Password | Role |
---|---|---|
d | f | Test user, meaning it is allowed to do anything. |
rm | rm | Release Manager |
lm | lm | License Manager |
to | to | Target Operator |
tm | tm | Target Manager |
edm | edm | External Distribution Manager (fixme) |