Add missing documentation for enabling federation auth plugin
The saml2 method and plugin must be declared in keystone.conf for federation to be completely enabled. Change-Id: Id68ffdc8a84d093406c836ee6988bfdb9e58d50f Closes-Bug: #1290582 Co-Authored-By: Florent Flament <florent.flament-ext@cloudwatt.com>
This commit is contained in:
parent
126179129f
commit
989dd7142f
@ -26,7 +26,14 @@ To enable the federation extension:
|
|||||||
[federation]
|
[federation]
|
||||||
driver = keystone.contrib.federation.backends.sql.Federation
|
driver = keystone.contrib.federation.backends.sql.Federation
|
||||||
|
|
||||||
2. Add the ``federation_extension`` middleware to the ``api_v3`` pipeline in
|
2. Add the ``saml2`` authentication method to the ``[auth]`` section in
|
||||||
|
``keystone.conf``::
|
||||||
|
|
||||||
|
[auth]
|
||||||
|
methods = external,password,token,saml2
|
||||||
|
saml2 = keystone.auth.plugins.saml2.Saml2
|
||||||
|
|
||||||
|
3. Add the ``federation_extension`` middleware to the ``api_v3`` pipeline in
|
||||||
``keystone-paste.ini``. For example::
|
``keystone-paste.ini``. For example::
|
||||||
|
|
||||||
[pipeline:api_v3]
|
[pipeline:api_v3]
|
||||||
@ -34,7 +41,7 @@ To enable the federation extension:
|
|||||||
xml_body json_body ec2_extension s3_extension federation_extension
|
xml_body json_body ec2_extension s3_extension federation_extension
|
||||||
service_v3
|
service_v3
|
||||||
|
|
||||||
3. Create the federation extension tables if using the provided SQL backend.
|
4. Create the federation extension tables if using the provided SQL backend.
|
||||||
For example::
|
For example::
|
||||||
|
|
||||||
./bin/keystone-manage db_sync --extension federation
|
./bin/keystone-manage db_sync --extension federation
|
||||||
|
Loading…
x
Reference in New Issue
Block a user