Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Contrib: SakaiAdminX


SakaiAdminX is a web application that seeks to simplify and ease Sakai administrative tasks.

Using SakaiAdminX you can:

  • create and delete sites (either blank or based on templates)
  • edit sites (title, skin, site icon, type, contact details etc)
  • add and remove users with different degrees of permissions
  • search for users
  • manage people that have 'admin' or 'helpdesk' access to all sites.

SakaiAdminX introduces more levels of administrative permissions to Sakai which allows a single Sakai environment to be used for multiple institutions or clients. This is achieved through the concept of 'clients', where each client has a set of sites attached to it - with their own branding/look and feel. Each client also has its own admin/helpdesk users who have access to all sites attached to that client.

You also get a helpdesk user, which has access to all sites like an admin user and you assign users to be helpdesk users giving them access to all sites, much like the admin user works in Sakai at present.

The main function of SakaiAdminX revolves around the 'Site Profile'. This is a place where all editing of the site takes place, ie title, skin, icon, contact details, as well as adding and removing users. All done with far less clicks than the existing Sakai interfaces, and all done on the one screen. The Site Profile is easily extensible, so if you need additional functionality, just plug it in!

SakaiAdminX can also be deployed separate to Sakai itself, or sitting alongside the rest of the Sakai webapps as it makes use of a vastly extended set of webservices written for Sakai.

SakaiAdminX includes a single sign on from SakaiAdminX to your existing Sakai installation, and can be CASified easily (instructions included).


SVN Location
At this stage, I recommend you check-out trunk. Have a look at the README in there for comprehensive installation instructions. There are a number of modules that depend on each other, ie there are a set of Quartz jobs that are required in order for the helpdesk and admin users to keep in sync. It's all in there (wink)

SakaiAdminX module status



Site creation


Site deletion


Site profile


Edit site title


Edit site skin


Edit site icon (image in top left hand corner above the tool list)


SQL ddl for installation


CAS instructions

(grey lightbulb)

key to feature list






in progress

(grey lightbulb)

on the list but not started yet

(thumbs up)


  • No labels