{"name": "demo", "description": "", "extra": {}, "policies": [{"name": "OpenStack RBAC Policy"}]}
],
- "subject_categories": [{ "name":"role", "description": "a role in OpenStack" }],
+ "subject_categories": [{"name": "role", "description": "a role in OpenStack"}],
"subject_data": [
- { "name": "admin", "description": "the admin role", "policy": {"name": "OpenStack RBAC Policy"}, "category": {"name": "role"}},
- { "name": "member", "description": "the member role", "policy": {"name": "OpenStack RBAC Policy"}, "category": {"name": "role"}}
+ {"name": "admin", "description": "the admin role", "policies": [], "category": {"name": "role"}},
+ {"name": "member", "description": "the member role", "policies": [], "category": {"name": "role"}}
],
"subject_assignments": [
{"subject": {"name": "demo"}, "category": {"name": "role"}, "assignments": [{"name": "member"}]}
],
- "objects": [
+ "objects": [],
+
+ "object_categories": [{"name": "id", "description": "the UID of each virtual machine"}],
+
+ "object_data": [
{
"name": "all_vm",
"description": "represents all virtual machines in this project",
- "extra": {},
- "policies": [{"name": "OpenStack RBAC Policy"}]
- }
+ "policies": [],
+ "category": {"name": "id"}},
],
- "object_categories": [{"name": "id", "description": "the UID of each virtual machine"}],
-
- "object_data": [],
-
"object_assignments": [],
"actions": [],