Add RBAC support to Barbican, compatible with Keystone and Repose

Registered by John Wood

Add RBAC support to Barbican compatible with Keystone and Repose integrations. The most promising option seems to be using 'eom' (https://github.com/racker/eom/blob/master/etc/rbac.json-sample) as REST-friendly RBAC middleware that does not require modifying the application code behind it. Other options, such as the policy.json approach taken by Glance and Ceilometer require instrumenting application code to support RBAC.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
John Wood
Direction:
Approved
Assignee:
John Wood
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon havana-3
Started by
John Wood
Completed by
John Wood

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.