Bug 1041945

Summary: [RFE][keystone]: Quota delegation for complex environments
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: markmc, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/keystone/+spec/quota-delegation
Whiteboard: upstream_milestone_none upstream_status_unknown upstream_definition_obsolete
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 17:01:50 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 20:13:11 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/keystone/+spec/quota-delegation.

Description:

In complex environments customers of IaaS cloud providers are not individual users but rather organizations with a complex sub-structure on their own. 
In this case the person who requests a project is not necessarily the (main) user of these resources. He'd rather like to be able to share them between different 
groups inside his own organization, and allow them to use a certain fraction of the resources in the organization's project. 
Quota delegation will allow an organization's stake holder to buy resources on behalf of his organization, chop them down into different shares and re-allocated these 
internally to other people inside the organization. 
In this scenario the cloud administrator allocates only one project to the organization (represented by an individual or a group of individuals), 
along with a certain amount of quota. Accounting will be done for this project for the full organization, and the cloud administrator has no need to know about sub-structures 
of his customer. This is expected to dramatically  reduce the operational cost of running the cloud infrastructure. 
In turn, large customers gain full control over their resources without having to interact with the cloud administrator for internal changes inside the organization. 


Specification URL (additional information):

https://wiki.openstack.org/wiki/Quota_delegation