id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	repo	theme
833	[super] Administrative dashboard extension	rgrp	johnlawrenceaspden	"Create an admin dashboard as /ckan-admin/ allowing for admin operations and overview.

Possible features:
  * Purge revisions (or sets of revisions)
  * Purge objects
  * Set roles for users #1075
  * Put system into particular modes e.g. wiki mode (anyone can add, edit packages by default), data portal (only sysadmins or members of a special Editor group can create and edit packages)
    * WONTFIX
  * Overview of activity

Currently have an admin section using the formalchemy admin controller to provide basic editing of model objects. This can still be used but located at /admin/model/.

https://bitbucket.org/okfn/ckanext-admin

=== Tickets ===

 * ticket:1031 - user autocomplete api in ckan

=== Notes ===

Here's putting into restricted mode (plus creating a dedicated authz group so that others can admin sysadmin simply through that group):

{{{
# first remove permissions from roles
# this is hacky but have to do it because we hardcode assignment of 
# role permissions on package on package create (see model/authz.py)
paster roles deny editor edit
paster roles deny editor create-authorization-group
paster roles deny editor create-group
paster roles deny editor create-package
paster roles deny reader create-package
# make superuser group
# create authz group administrators / Administrators (if not exists)
paster rights make agroup:administrators admin system
}}}"	enhancement	new	critical	ckan-v1.4-sprint-4	ckan				ckan	none
