LearnDash

Group Leader Capabilities

This page outlines the capability changes available in LearnDash LMS > Groups > Settings, and explains what Group Leaders can do under each configuration.

Group management options are divided into Basic and Advanced capabilities:

  • Basic includes the core permissions required to manage assigned groups, courses, and users.
  • Advanced builds on Basic by adding permissions for managing content created by others, accessing private items, and performing higher-impact administrative actions.

Capability names are listed using their internal WordPress identifiers to help administrators understand exactly which permissions are applied when each option is enabled.

Note: The ‘Advanced’ section includes the capabilities of ‘Basic’.

Manage Groups

Basic capabilities:

  • edit_groups
  • edit_published_groups
  • delete_group, delete_groups
  • delete_published_groups
  • publish_groups

Note: We’re working on improving how new groups appear for Group Leaders. Currently, if a Group Leader creates a new group, it won’t automatically appear in their list on the main ‘Groups’ page (LearnDash > Groups). This is because the system checks if they’re assigned as a leader to that specific group, not just if they have the ‘Group Leader’ role.

Workaround: After creating a group, the Group Leader needs to manually add themselves as a leader to that new group. Then it will appear in their list.

Advanced capabilities:

  • delete_others_groups
  • edit_others_groups
  • delete_private_groups
  • edit_private_groups
  • read_private_groups

Manage Courses

Basic capabilities:

  • edit_courses
  • edit_published_courses
  • delete_course
  • delete_courses
  • delete_published_courses
  • publish_courses
  • wpProQuiz_show
  • wpProQuiz_add_quiz
  • wpProQuiz_edit_quiz
  • wpProQuiz_delete_quiz
  • wpProQuiz_show_statistics
  • wpProQuiz_toplist_edit

Advanced capabilities:

  • delete_others_courses
  • edit_others_courses
  • delete_private_courses
  • edit_private_courses
  • read_private_courses
  • wpProQuiz_reset_statistics
  • wpProQuiz_import
  • wpProQuiz_export

Manage Users

Basic capabilities:

  • Edit_users
  • Group Leaders with Basic Capabilities can manage users in their group(s) and associated course(s) by navigating to: LearnDash LMS > Groups > Group Administration > List Users.
  • This will display a list of users enrolled in the Group Leader’s group or courses.
  • You can click on any user in the list to view their user profile.

Advanced capabilities:

  • list_users
  • create_users
  • delete_users

When configuring Group Leader permissions, choose the capability level that best matches the responsibilities you want to delegate. Basic capabilities are sufficient for most day-to-day group, course, and user management tasks, while Advanced capabilities provide broader administrative control and should be enabled with care.

After making changes, we recommend testing permissions with a Group Leader account to confirm the experience matches your expectations and internal workflows.

Filed under Global Group Settings
Last updated: July 6, 2020
Was this page helpful?
Thanks for the feedback!