Loading...
 
Skip to main content

History: Publishing_Permissions

Source of version: 12 (current)

Copy to clipboard
            {maketoc}

!!About Permission profiles
%aboutpermissionprofiles%

!!About this profile
Publishing permissions profile is a typical permission set for an publishing setting. A small number of contributors and the masses can only do limited things, like comment.

!!Typical use
Webzine
A traditional Content Management System (CMS)

!!Details
There are 4 groups:
Anonymous
Registered
Editors
Admins

For example:
*Anonymous users can comment and suggest things, but their is always Captcha protection against spammers.
*Users can't register

!!profile definition
{CODE(caption=>YAML)}
objects:
 -
  ref: Publishing_Permissions
permissions:
 Anonymous:
  allow: [ view, read_blog, view_calendar, read_article ]
 Registered:
  description: Will be ignored because group is already created
  allow: [ edit, minor ]
  deny: [ export_wiki ]
 Editors:
  description: Trusted users watching the recent changes to avoid spam
  allow: [ rollback ]
{CODE}