Creating a policy sample containing cloud_admin, project_admin and project_member roles

Registered by Andre Aranha

Reading Nova policy, the roles are quite complicated, we don't know which roles are appropriated for each user. For example, in nova policy just the admin role is described. Our proposal is to clarify for the cloud user how's the role organizations, for example, cloud_admin is the role for the admins, project_admin for the project admin and project_member a member with a role in a project but with no admin permissions
The ideia is create a policy.cloudsample.json, where was defined roles as a project_admin, cloud_admin and project_member and determine their permissions, making policy Nova closer to the business reality.

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
Andre Aranha
Direction:
Needs approval
Assignee:
Andre Aranha
Definition:
New
Series goal:
None
Implementation:
Beta Available
Milestone target:
None
Started by
Andre Aranha

Related branches

Sprints

Whiteboard

Tests for these policies and documentation are available here: https://github.com/andre-lsd/sample-policies-for-openstack

Gerrit topic: https://review.openstack.org/#q,topic:bp/policy-sample,n,z

Addressed by: https://review.openstack.org/123428
        Creating a policy sample

Please note you need to submit a nova-spec to get this blueprint approved for liberty. http://docs.openstack.org/developer/nova/blueprints.html --johnthetubaguy 22nd June 2015

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.