User Level: 

A website at a university can be a rather large project.  Often times more than one person will be working on the site at any given time.

There may be a need to have different people involved with the site who serve different functions.  Some people are strictly interested in contributing content, while other people serve more of an architectural or administrative capacity.  These different types of people fill different Roles within the site.

All OSU Drupal 8 sites have three basic roles that can not be removed:

  • Anonymous
    • This is the general public.  They either do not have an account on the site or they are not logged in to the site.
  • Authenticated
    • This is a person who has an account on the site and is logged in to that account.
  • Administrator
    • This is a role that is reserved for Web Services personnel.

Additionally, all OSU Drupal 8 sites come with two default roles:

  • Coordinator
    • This role is for people who are responsible for the management of people and content on a site.  This role can create and edit all content and media on a site and can also add, remove, promote, and demote users.
  • Site-Builder
    • This role is for someone who needs to work in an architectural capacity.  This person has almost full access to the site. In addition to being able to perform all of the same tasks as a Coordinator, they can work with structural elements such as custom content types, create dynamic displays with the Views module, and perform global site configuration. This role should only be given to people who are familiar with Drupal site configuration

    Sometimes a site might require a different kind of role, though, that can perform a different combination of functions.  A Site-Builder can create custom roles and permission sets, as needed, to get the job done.