User Permissions

This help page describes the various levels of permission available under this program.

Permissions may be assigned to either users or calendars. Through a combination of these two permission settings one has very fine control of "who can do what " with this program.

Permission related to calendars are explained fully on the Remote Login screen and the Calendar Editor screen and are not discussed any further on this page.

Setting User Permissions

You may change a user's permission setting in the User Edit screen.

Permissions are hierarchical. By this we mean that if a user has one permission level he has all the privileges of lower permission levels. For example Edit Users have Add permission. This is what we mean elsewhere in the help pages when we say a user "has a certain permission (or higher)".

Users may edit themselves. Please see the help page on External User Editing for more information.

Levels of Permission

There are six levels of permission. These are described further below.

No Permission (NONE)

A user with permissions NONE will have access to no calendars. This permission level might be used to disallow certain people from seeing certain calendars.

View Permission (VIEW)

A VIEW user may only 'look at' events in a calendar. This is the default permission of all new calendars unless you change it. A VIEW user cannot add, edit or delete events. Nor can this user access calendar administration functions. Because the default permission for calendars is VIEW you need not create any VIEW users (unless you've changed the default permission on the calendar to NONE).

Add Permission (ADD)

An ADD user has VIEW permission as well as permission to add events. When an ADD user logs in the Add Event icons will appear on the calendar. Users with ADD permission can add events and delete or edit only those events that they have added. If you set the default permission for the calendar to ADD then you need not create any ADD users.

Edit Permission (EDIT)

An EDIT user may Add, Edit and Delete events. This user is almost identical to the ADD users except he is given access to additional functions which are only available from in the Event Manger screen.

EDIT users have an additional item on their menu display which will allow them to access the Event Manager.

Note: EDIT users may be assigned an additional status called Trusted Edit User. If an EDIT user is made a trusted user then he/she may change all event in the calendar. This would be handy if someone in your office should have final editorial responsibility for all events displayed on the calendar regardless of who entered them. If you did not wish to give the user ADMIN permission (for whatever reason) you could make them a Trusted Edit User instead. They could edit all events but would not see the Administrator functions.

Administer Permission (ADMIN)

ADMIN users can do everything EDIT users can do. In addition they will see a menu item called 'Administer'. This will give them access to the Administer screen. This is the only difference between ADMIN user and an EDIT user.

SUPER Permission

SUPER users (also called registration users) are unique. There is only a single SUPER user in the system. This user is created when you register or is called 'demo' before that.

The SUPER user is the only user who may access the remaining functions in the Administer screen. That is, this is the only user that can add or edit other users or change the registration or installation information.

Assigning new user ids

Only the SUPER user may add new users or edit existing users. He/she does this by first logging in and then accessing the Administration page.

You may set up the software to allow users to add themselves to the database and edit or modify their own entries if you like. The only restriction is that they may not create a user id with permissions higher than the default permission for the calendar. If they request a change to a user (or try to add a user) with higher permission they become a Pending User. The SUPER user must process these pending user requests to make the requested change have effect.

Default Permission

Each calendar has a default permission which is set using the default permission item in the Edit Calendar screen. Please see that help page for more information.

The default permission is applied to all users who have not as yet logged in. Once a user logs in their permission is set to whatever permission is stored for this user for the current calendar.

Remote Login Permission

If a user has already logged in to your website or their operating system then using the Remote Login Settings function allows you to not require them to log in again to the calendar. Note that the Remote Login Permission may be (and probably is) different from the calendar's Default Permission.

Permissions Per Calendar

The system has the capability to assign differing permission levels for each user for each different calendar. One does this by specifying a particular value in the Permission (this calendar) item in the Edit User screen.