summaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authortermie <github@anarkystic.com>2011-11-04 15:56:17 -0700
committertermie <github@anarkystic.com>2011-11-07 19:27:08 -0800
commit32121019dcf5448070942752f633eab3db5559ff (patch)
tree5ae5c7dddd0ccf946733ea4db13099861a79f25e /README.rst
parentd17e1cf533e72d0912eeed76c133357da4b60123 (diff)
downloadkeystone-32121019dcf5448070942752f633eab3db5559ff.tar.gz
add crud info to readme
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/README.rst b/README.rst
index 3277d4446..600aaa3ce 100644
--- a/README.rst
+++ b/README.rst
@@ -7,6 +7,9 @@ Keystone Light is a re-interpretation of the Keystone project that provides
Identity, Token and Catalog services for use specifically by projects in the
OpenStack family.
+Much of the design is precipitated from the expectation that the auth backends
+for most deployments will actually be shims in front of existing user systems.
+
----------
Data Model
@@ -87,6 +90,18 @@ Diagram: keystone_compat_flows.sdx_
.. _: https://raw.github.com/termie/keystonelight/master/docs/keystone_compat_flows.sdx
+----------------
+Approach to CRUD
+----------------
+
+While it is expected that any "real" deployment at a large company will manage
+their users, tenants and other metadata in their existing user systems, a
+variety of CRUD operations are provided for the sake of development and testing.
+
+CRUD is treated as an extension or additional feature to the core feature set in
+that it is not required that a backend support it.
+
+
-----------
Still To Do
-----------