Magnolia 5.3 reached end of life on June 30, 2017. This branch is no longer supported, see End-of-life policy.

Page tree
Skip to end of metadata
Go to start of metadata

Magnolia is an enterprise content management system. This means that a typical Magnolia site has many users in many roles, working together. An editor may use Magnolia daily, whereas an administrator may access it sporadically. The default roles, groups and users that ship with Magnolia are set up to reflect this reality. An editor has permissions to view and edit the website. An editor can also create new pages and submit changes to a review process. A publisher has the permission to view the content and approve the publication, and so on.

(info) Use the Security app to see permissions on workspaces and pages. 

Default roles

Role

Description

anonymous

Base role for public, unauthenticated users.

superuserFull access to everything.

security-base

Base role denying to certain system pages.

restBase role allowing users to access REST services

imaging-base

Base role allowing users to read and generate images.

scripterBase role allowing users to use scripts workspace

templater-base

Base role allowing users to user the templates workspace.

resources-base

Base role allowing users to use the resources workspace.

rss-aggregator-base

Base role allowing users to read rssaggregator data type information.

categorization-base

Base role allowing users to read RSS aggregator information.

public-user-registration-base

Base role for public user registration.

forum-base

Forum base role.

forum_ALL-user

Role that allows posting in all forums

forum_ALL-admin

Role which gives administration permissions on all forums

forum_ALL-moderator

Role which gives moderation permissions on all forums

forum-moderator-base

Forum moderator base role.

forum-pagecomments-user

Page commenting user role.

forum-pagecomments-admin

Page commenting administrator role.

forum-pagecomments-moderator

Page commenting moderator role.

contact-base

Base role allowing users to read contacts information.

categorization-baseBase role allowing users to read categorization information.

demo-project-base

Base role allowing users to access the system.

demo-project-member

Allows users to access the members area.

demo-project-editor

Allows editing content of the demo project.

demo-project-publisher

Allows publishing content of the demo project.

editor (EE)
Allows editing content
publisher (EE)
Allows publishing content
workflow-base (EE)
Base role allowing users to use the workflow workspace

Default groups

The purpose of groups is to define settings for a group of users, as opposed to individual users. Users with similar privileges are assigned to appropriate groups. Permissions that apply to a group are inherited by its users.

Group

Description

Assigned roles

demo-project-editors

Sample group allowing users to edit content of demo-project website.

demo-project-base
demo-project-editor
imaging-base
security-base

demo-project-publishers

Sample group allowing users to publish pages of demo-project website.

demo-project-base
demo-project-publisher
imaging-base
security-base

demo-project-members

Sample group that allows users registered using public user registration pages, access to 'members/ area.

anonymous
contact-base
demo-project-member
imaging-base
public-user-registration-base
resources-base
editors (EE)
Sample group created by the workflow module that allows editing and submission to publishers for publication.

editor
workflow-base

publishers (EE)
Sample group created by the workflow module that allows publication after submission from editors.publisher
workflow-base

 

Default users

User settings define the login credentials as well as certain personal settings that identify individuals accessing Magnolia. Users inherit permissions from the roles they belong to, either directly or through groups.

System users

System user

Description

Assigned roles

Assigned groups

anonymous

Unauthenticated, public users access the websites using this account.

anonymous
categorization-base
contact-base
imaging-base
public-user-registration-base

(none)

superuser

User assigned unlimited access permissions.

superuser
rest
forum_ALL-admin

publishers

Users

The following sample users are included in the standard installation.

User

Description

Assigned roles

Assigned groups

eric

Sample demo-project editor / workflow editor (EE).

(none)

demo-project-editors
editors

peter

Sample demo-project publisher / workflow publisher (EE).

(none)

demo-project-publishers
publishers

  • No labels