Groups, Users, and Permissions

In LiveWhale, groups equivocate to sites, or separate “buckets” of content, pages and user access. Users may move amongst the groups, or just belong to one.

One of the most important aspects of LiveWhale is that all content is not owned by the user, but by the group. So delete users freely—you can always re-create them—but carefully consider any group deletions.

In LiveWhale CMS, you can manage groups from the Groups superpower
In LiveWhale Calendar, you can manage groups from Toolbox > Groups and users

Groups

Whenever you need some distinction between collections of events, or images, or anything else you might give users access to edit in LiveWhale, you typically create a separate group.

Some examples might include highly-curated landing pages, like the Home Page, or the Alumni Gateway, to academic department and divisions, like Physics, to administrative offices like the Bursar’s Office.

Finally, you can have groups just to maintain a type of content available to all, such as a vetted digital image library.

Users

All users must belong to a “home” group and any user can be a LiveWhale Admin regardless of what group they call home. (Nonetheless, we do tend to put the main LiveWhale Admins in the default LiveWhale Admin group.)

Users are able to edit the content of their home group plus any others for which they are allowed to “group-switch.” To allow a user to group-switch, edit their user and check off Manage content for other groups, and select the group(s) you want them to have access to.

Permissions

User permission options fall into several levels. For more granular options within LiveWhale CMS, you can check and uncheck individual options on a per-user basis.

LiveWhale CMS LiveWhale Calendar
Newbie
• Make edits to public webpages
• Make changes to public webpages live
Editor
• Edit dynamic content (including files, images, and places)
• Allow/disable access on a per-module basis: Blogs, Blurbs, Events, Forms, Galleries, Stories, Profiles
• Add, edit, and delete navigations, create and delete pages
Editor
• Edit dynamic content (including events, files, images, and places)
Publisher
• Publish dynamic content (i.e., set to Live)
Publisher
• Publish dynamic content (i.e., set to Live)
Curator
• View sitewide activity stream
• Manage globally shared content
• Manage content submitted by public users
• Manage widgets
Curator
• Manage globally shared content
• Manage widgets
Administrator
• System administrator (catch-all)
• Manage groups and users
• Show file browser
• Edit raw page source code
Administrator
• System administrator (catch-all)
• Manage groups and users
• View sitewide activity stream

Administrator permissions

An administrator is a special type of user who possesses unrestricted access to all aspects of LiveWhale. These include:

  • Access to the activity stream.
  • Access to the backups module.
  • Access to send bulletins to your users.
  • Ability to export LiveWhale data.
  • Ability to manage users and groups.
  • Global page editing permissions.
  • Ability to switch to all groups.

Access of this type should be restricted to a small set of users requiring oversight of the entire CMS and the management of its users.