aboutsummaryrefslogtreecommitdiffstats
path: root/docs/running/admin_manual.md
diff options
context:
space:
mode:
authorLouise Crow <louise.crow@gmail.com>2014-07-03 17:56:54 +0100
committerLouise Crow <louise.crow@gmail.com>2014-07-03 17:56:54 +0100
commit3d8d1c2796ec2e0704fb0bebe1ba24bae261c480 (patch)
treeb272576343cf7fa4b95fc6cb74c0d8628cb928ce /docs/running/admin_manual.md
parent39fd6a5562de76e4d9dfd539c6814567cc0baa16 (diff)
parentdfaafc5e8847260f2e0708314840761e271a7856 (diff)
Merge branch 'gh-pages' of ssh://git.mysociety.org/data/git/public/alaveteli into gh-pages
Diffstat (limited to 'docs/running/admin_manual.md')
-rw-r--r--docs/running/admin_manual.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/running/admin_manual.md b/docs/running/admin_manual.md
index 77bacdf1b..cde828c9a 100644
--- a/docs/running/admin_manual.md
+++ b/docs/running/admin_manual.md
@@ -297,5 +297,24 @@ hanging the application altogether), so please:
* Restrict your use of them to cases that can't otherwise be easily covered.
* Keep them as simple and specific as possible.
+## Administrator privileges
+The administrative interface is at the URL `/admin`.
+Only users with the `super` admin level can access the admin interface. Users
+create their own accounts in the usual way, and then administrators can give
+them `super` privileges.
+
+There is an emergency user account which can be accessed via
+`/admin?emergency=1`, using the credentials `ADMIN_USERNAME` and
+`ADMIN_PASSWORD`, which are set in `general.yml`. To bootstrap the
+first `super` level accounts, you will need to log in as the emergency
+user. You can disable the emergency user account by setting `DISABLE_EMERGENCY_USER` to `true` in `general.yml`.
+
+Users with the superuser role also have extra privileges in the website
+front end, such as being able to categorise any request, being able to view
+items that have been hidden from the search, and being presented with "admin"
+links next to individual requests and comments in the front end.
+
+It is possible completely to override the administrator authentication by
+setting `SKIP_ADMIN_AUTH` to `true` in `general.yml`.