aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docs/installing/next_steps.md10
-rw-r--r--docs/running/admin_manual.md48
2 files changed, 38 insertions, 20 deletions
diff --git a/docs/installing/next_steps.md b/docs/installing/next_steps.md
index 20c69a504..896f09b0a 100644
--- a/docs/installing/next_steps.md
+++ b/docs/installing/next_steps.md
@@ -8,6 +8,13 @@ title: Next Steps
OK, you've installed a copy of Alaveteli, and can see the site in a browser. What next?
</p>
+ * [Create a superuser admin account](#create-a-superuser-admin-account)
+ * [Load sample data](#load-sample-data)
+ * [Test out the request process](#test-out-the-request-process)
+ * [Import Public Authorities](#import-public-authorities)
+
+
+
## Create a superuser admin account
Alaveteli ships with an
@@ -118,7 +125,8 @@ follow the steps described in the previous section.
Alaveteli can import a list of public authorities and their contact email addresses from a CSV file.
-You can find the uploader in under the "Authorities" tab of the admin section, or go straight to `/admin/body/import_csv`.
+Follow the instructions for
+[uploading public authority data]({{ site.baseurl }}docs/running/admin_manual/#creating-changing-and-uploading-public-authority-data).
## Start thinking about customising Alaveteli
diff --git a/docs/running/admin_manual.md b/docs/running/admin_manual.md
index 8c3e72a8e..86f60216b 100644
--- a/docs/running/admin_manual.md
+++ b/docs/running/admin_manual.md
@@ -308,25 +308,35 @@ line, and piping the contents of that file into the mail handling script. e.g.
### Administrator privileges and accessing the admin interface
-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`.
+The <a href="{{ site.baseurl }}docs/glossary/#admin" class="glossary__link">administrative interface</a>
+is at the URL `/admin`. Only users who are
+<a href="{{ site.baseurl }}docs/glossary/#admin" class="glossary__link">administrators</a>
+can access the admin interface.
+
+To make a user an administrator on a brand new site,
+[follow these steps]({{ site.baseurl }}docs/installing/next_steps/#create-a-superuser-admin-account).
+
+If you're already an administrator, you can grant other users administrator
+privilege too. Go to `/admin/users` or click on **Users** at the top of
+the admin. Find the user in the list, and click on the name to see the user
+details. On that page, click **Edit**. Change the *Admin level* to “super” and
+click **Save**.
+
+As well having access to the admin interface, users who are administrators also
+have extra privileges in the main website front end. Administrators can:
+
+ * categorise any request
+ * view items that have been hidden from the search
+ * follow "admin" links that appear next to individual requests and comments
+
+<div class="attention-box warning">
+ It is possible completely to override the administrator authentication by
+ setting
+ <code><a href="{{ site.baseurl }}docs/customising/config/#skip_admin_auth">SKIP_ADMIN_AUTH</a></code>
+ to <code>true</code> in <code>general.yml</code>. Never do this, unless you
+ are working on a <a href="{{ site.baseurl }}docs/glossary/#development"
+ class="glossary__link">development</a> server.
+</div>
### Removing a message from the 'Holding Pen'