update from RIFT as of 696b75d2fe9fb046261b08c616f1bcf6c0b54a9b second try
[osm/SO.git] / common / plugins / yang / rw-cloud.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-cloud-role</role>
5 <key-set>
6 <name>project-name</name>
7 <path>/rw-project:project/rw-project:name</path>
8 <path>/rw-cloud:update-cloud-status/rw-cloud:project-name</path>
9 </key-set>
10 </key-definition>
11
12 <role-definition>
13 <role>rw-project-mano:account-oper</role>
14 <keys-role>rw-project-mano:rw-cloud-role</keys-role>
15 <authorize>
16 <permissions>read execute</permissions>
17 <path>/rw-project:project/rw-cloud:cloud</path>
18 </authorize>
19 </role-definition>
20
21 <role-definition>
22 <role>rw-project-mano:account-admin</role>
23 <keys-role>rw-project-mano:rw-cloud-role</keys-role>
24 <authorize>
25 <permissions>create read update delete execute</permissions>
26 <path>/rw-project:project/rw-cloud:cloud</path>
27 <path>/rw-cloud:update-cloud-status</path>
28 </authorize>
29 </role-definition>
30
31 <role-definition>
32 <role>rw-project-mano:lcm-admin</role>
33 <keys-role>rw-project-mano:rw-cloud-role</keys-role>
34 <authorize>
35 <permissions>read execute</permissions>
36 <path>/rw-project:project/rw-cloud:cloud</path>
37 </authorize>
38 </role-definition>
39
40 <role-definition>
41 <role>rw-project:project-admin</role>
42 <keys-role>rw-project-mano:rw-cloud-role</keys-role>
43 <authorize>
44 <permissions>create read update delete execute</permissions>
45 <path>/rw-cloud:update-cloud-status</path>
46 </authorize>
47 </role-definition>
48 </config>