Difference between revisions of "Nova/AuthManagerSpec"
< Nova
Line 15: | Line 15: | ||
We plan to design a set of scripts that will assist in data migrations between local and Keystone drivers. | We plan to design a set of scripts that will assist in data migrations between local and Keystone drivers. | ||
+ | |||
+ | [[Category:Spec]] |
Revision as of 18:33, 12 May 2011
- Launchpad Entry: NovaSpec: finalize-nova-auth
- Created: May 12, 2011
- Contributors: Brian Waldon, Brian Lamar
Summary
Currently, the AuthManager simply utilizes the database to store all authn/authz information. We want Nova users to be able to choose an authentication & authorization system that works best for them. Right now, we are only planning on adding support for Keystone.
Code Changes
This approach will help minimize code changes across the project. We need to refactor AuthManager in Nova to support pluggable drivers, similar to our virtualization drivers.
Migration
We plan to design a set of scripts that will assist in data migrations between local and Keystone drivers.