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