Merge "Tidy up configuration documentation for inherited assignments"

This commit is contained in:
Jenkins 2016-02-22 18:05:56 +00:00 committed by Gerrit Code Review
commit 66fef6491e

View File

@ -124,7 +124,7 @@ The primary configuration file is organized into the following sections:
* ``[ldap]`` - LDAP configuration options * ``[ldap]`` - LDAP configuration options
* ``[memcache]`` - Memcache configuration options * ``[memcache]`` - Memcache configuration options
* ``[oauth1]`` - OAuth 1.0a system driver configuration * ``[oauth1]`` - OAuth 1.0a system driver configuration
* ``[os_inherit]`` - Inherited role assignment extension * ``[os_inherit]`` - Inherited role assignment configuration
* ``[paste_deploy]`` - Pointer to the PasteDeploy configuration file * ``[paste_deploy]`` - Pointer to the PasteDeploy configuration file
* ``[policy]`` - Policy system driver configuration for RBAC * ``[policy]`` - Policy system driver configuration for RBAC
* ``[resource]`` - Resource system driver configuration * ``[resource]`` - Resource system driver configuration
@ -1053,29 +1053,19 @@ In addition to changing their password all of the user's current tokens will be
revoked. revoked.
Inherited Role Assignment Extension Inherited Role Assignments
----------------------------------- --------------------------
Keystone provides an optional extension that adds the capability to assign Keystone provides an optional capability to assign roles on a project or domain
roles on a project or domain that, rather than affect the project or domain that, rather than affect the project or domain itself, are instead inherited to
itself, are instead inherited to the project subtree or to all projects owned the project subtree or to all projects owned by that domain. This capability is
by that domain. This extension is disabled by default, but can be enabled by enabled by default, but can be disabled by including the following in
including the following in ``keystone.conf``: ``keystone.conf``:
.. code-block:: ini .. code-block:: ini
[os_inherit] [os_inherit]
enabled = True enabled = False
See `API Specification for Inherit <http://specs.openstack.org/
openstack/keystone-specs/api/v3/identity-api-v3-os-inherit-ext.html>`_
for the details of API definition.
.. NOTE:: Support status for Inherit Role Assignment
*Experimental* (Havava, Icehouse)
*Stable* (Juno)
Endpoint Policy Endpoint Policy