d9a13f739147e9d076166da03e7d32771e83afa1
[osm/SO.git] / rwlaunchpad / plugins / yang / rw-staging-mgmt.role.xml
1 <?xml version="1.0" ?>
2 <config xmlns="http://riftio.com/ns/riftware-1.0/rw-rbac-role-def">
3 <key-definition>
4 <role>rw-project-mano:rw-staging-mgmt-role</role>
5 <key-set>
6 <name>project-name</name>
7 <path>/rw-project:project/rw-project:name</path>
8 </key-set>
9 </key-definition>
10
11 <role-definition>
12 <role>rw-project-mano:catalog-oper</role>
13 <keys-role>rw-project-mano:rw-staging-mgmt-role</keys-role>
14 <authorize>
15 <permissions>read execute</permissions>
16 <path>/rw-project:project/rw-staging-mgmt:staging-areas</path>
17 <path>/rw-staging-mgmt:create-staging-area</path>
18 </authorize>
19 </role-definition>
20
21 <role-definition>
22 <role>rw-project-mano:catalog-admin</role>
23 <keys-role>rw-project-mano:rw-staging-mgmt-role</keys-role>
24 <authorize>
25 <permissions>create read update delete execute</permissions>
26 <path>/rw-project:project/rw-staging-mgmt:staging-areas</path>
27 <path>/rw-staging-mgmt:create-staging-area</path>
28 </authorize>
29 </role-definition>
30
31 <role-definition>
32 <role>rw-project:project-admin</role>
33 <keys-role>rw-project-mano:rw-staging-mgmt-role</keys-role>
34 <authorize>
35 <permissions>create read update delete execute</permissions>
36 <path>/rw-staging-mgmt:create-staging-area</path>
37 </authorize>
38 </role-definition>
39 </config>