← All modules

Module

Users & permissions

Roles and permissions for the whole system

Roles, privileges, user types and discount levels. Permissions are managed in one place for both the administration and the public site.

Part of the CoolCMS base versiona new site €1,600

Add-on to a running CoolCMSincluded in the base

Server install, setup and training are included in the price. Work beyond that is billed at €40/h. Full price list.

What a visitor to the site sees

What it is made of

What it is made of

The parts of the module as you find them in the administration.

Users

Accounts with a profile, history and state.

Roles and privileges

Who may do what. One role can be given to many people; one person can hold several roles.

Groups and types

Users divided by what they are to you — customer, partner, editor.

Discount levels

An automatic discount based on group or turnover.

External sign-in

Google and Facebook alongside an ordinary password.

Blacklist

Access denied for addresses and accounts that cause trouble.

The difference

What matters in this module

  • Access is governed in one placeA role applies to the administration and to site content alike. There is no second set of rights to drift from the first.
  • Rights are inherited but can be taken awayRoles compose. An explicit denial beats an inherited permission, so an exception does not require a new role.
  • A discount level is not a price listThe discount is calculated on top of the price list, not instead of it. So the customer sees the right price during a promotion too.
Preview

How it looks in the administration

The diagram shows where the different parts of the module are in the administration. Real screenshots are in the gallery above.

Every part of the module has a step-by-step guide explaining what each setting does and in which order to use it.

Contact

Interested in this module?

Tell me what you need. I will tell you whether the module already does it, what would need to be added and what it will cost.