Chapter 2. ProsePoint Concepts

2.1. Users and roles

ProsePoint uses the concept of roles to distinguish between different levels of users. A user is assigned one or more roles, and each role defines what a user is permitted to do on ProsePoint.

Roles naturally tend to correspond to positions within your organisation. For example, a journalist or photographer would be assigned a Staff role. The person who puts together editions would be assigned the Editor role.


A Staff role allows a user to post up pages, stories, images and media files, but they are not allowed to edit nodes created by someone else. Hence, a Staff user is able to create their own content for your magazine or newspaper.

This role is suitable for users such as journalists, photographers, or secretarial staff who need to post up content but are otherwise not involved at a higher level.


An Editor role allows a user to post up any type of content and edit any node. In addition to pages, stories, images and media files, an Editor user can also create writers, editions, and channels.

This role is suitable for users who oversee the production of editions or manage content created by others.

AdministratorAn Administrator role allows a user to administer the technical aspects of a ProsePoint site.


The Administrator role was added in ProsePoint 0.04.

In addition to the newspaper centric roles explained above, ProsePoint also features two other general purpose roles. These roles are treated slightly differently as they are automatically assigned by ProsePoint when a visitor access the website or when they log in.

Anonymous UserThis role is assigned to any website visitor who has not logged in. Anonymous Users are allowed to view public content but not allowed to do anything else.
Authenticated UserThis role is assigned to any website visitor who has logged in.

A single user account may have overlapping roles. For example, a journalist may be given temporary management duties so his or her Staff account is also assigned the Editor role. A person may be an editor and also a technical administrator, so his or her account has both Editor and Administrator roles.

A word about the first user

When ProsePoint is installed, it creates the first user account. This user account (usually called admin, but not always) is the superuser account and has full privileges and access to everything in ProsePoint. It is not to be confused with the Administrator role.