> -----Original Message-----
> From: Abhinandan Prateek [mailto:abhinandan.prat...@citrix.com]
> Sent: Wednesday, 23 May 2012 1:31 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: RE: Regions - further discussions
> 
> 
> Initial draft from Kishan is here:
> http://wiki.cloudstack.org/display/RelOps/Regions+Functional+Spec
> 

I've update the spec with details about Account management across Regions:

Accounts:

- When creating the account, it is created first in the Region that the user is 
logged into
- Account UUID will include Region marker, indicating the Region that it is 
created from
- This Region is then responsible for propagation of Account creation to other 
Regions
- If a Region receives a login from an unknown uuid, then use the Region marker 
to auto-propagate the account into this region from another Region or its 
origins
- Account deletion is always forwarded to the Region that originally created 
the account 
- The Region that originally created account is responsible for deleting the 
account from all of the regions before it declares the account is deleted. If 
it cannot reach an Region, account deletion fails.

The same applies for Domains.

Please let me know your thoughts on the above mentioned approach for Account 
Management.

~kishan

Reply via email to