From ba66871e28c2ea5b323b79950dacc8de76a31773 Mon Sep 17 00:00:00 2001 From: donagh-mccabe Date: Wed, 23 Nov 2016 12:00:19 +0000 Subject: [PATCH] Add note that tempauth is not intended for production Change-Id: I77862c9f4a71e438ba4f3988b2a9803c674c3e03 --- doc/source/overview_auth.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/source/overview_auth.rst b/doc/source/overview_auth.rst index 88bf550e49..b3df7f88a0 100644 --- a/doc/source/overview_auth.rst +++ b/doc/source/overview_auth.rst @@ -44,7 +44,12 @@ It is also possible to write your own auth system as described in TempAuth -------- -The included TempAuth has the concept of admin and non-admin users +TempAuth is used primarily in Swift's functional test environment and can be +used in other test environments (such as :doc:`development_saio`). It is not +recommended to use TempAuth in a production system. However, TempAuth is fully +functional and can be used as a model to develop your own auth system. + +TempAuth has the concept of admin and non-admin users within an account. Admin users can do anything within the account. Non-admin users can only perform read operations. However, some privileged metadata such as X-Container-Sync-Key is not accessible to