Our course booking system has several user roles by default. Each user role has different permissions. Below, we explain the specific permissions these individual user roles have, which go beyond the standard WordPress and WooCommerce permissions:

Administrator, Editor, Author & Shop Manager

The roles Administrator, Editor, Author & Shop Manager each have access to the backend and, in addition to the standard WordPress and WooCommerce rights, have the following rights:

  • Create, edit, and delete courses
  • View the enrollment of all courses in the timetable, including those offered by other instructors
  • Register clients for all courses, including those offered by other instructors

Specifically, the following rights are granted for editing courses:

  • edit_course
  • read_course
  • delete_course
  • edit_courses
  • edit_others_courses
  • publish_courses
  • read_private_courses
  • delete_courses
  • delete_private_courses
  • delete_published_courses
  • delete_others_courses
  • edit_private_courses
  • edit_published_courses
  • edit_courses

Contributor

The “Contributor” role has access to a restricted backend. The biggest difference is that you only have rights for your own courses—that is, the courses where you are listed as a trainer.

In addition to the standard WordPress and WooCommerce rights, the “Staff” role has the following rights:

  • Create and edit your own courses
  • View enrollment only for your own courses in the timetable
  • Register customers for your own courses

If a user should also be able to view courses from other instructors, please use a higher-level user role, such as “Author” or “Editor”. These are standard WordPress user roles and do not restrict course viewing.

Customer & Subscriber

Die Rollen Kunde & Abonnent haben jeweils keinen Zugriff auf das Backend und haben darüber hinaus keine besonderen Rechte im Kurs-Buchungssystem.

Individual rights

Within the WordPress standard, you can also assign custom roles and individual permissions. If you need help with this or have any questions, please feel free to contact us or leave a comment below. We’re happy to help.

Favicon

Maxim is the owner of ComMotion and your contact for all advertising agency services in the Stuttgart area. His core competence lies in web development with WordPress, WooCommerce and search engine optimization. He is also a passionate sailor and coffee drinker.

Leave a Reply