Roles and Capabilities
Lalaley registers 4 user roles upon installation. Through the use of user roles, you can provide varying levels of access to your WordPress admin panel and the Lalaley content on your site.
In addition to user roles, Lalaley utilizes a number of capabilities.
The default WordPress administrators are granted all Lalaley capabilities so that your admins can do everything possible in Lalaley automatically.
Video Tutorial
The Lalaley Manager can do everything in Lalaley. This allows you to provide access to someone without making them an admin on your site.
Instructors can create, edit, and delete their own courses (sections, lessons, quizzes, and quiz questions) and memberships.
Instructors can also create new Instructor’s Assistants to help them manage their own courses.
Instructors cannot enroll or unenroll students.
Instructor’s Assistants are similar to Instructors but they can be managed by their instructors and they can only edit courses their instructor has assigned them to. Editing a course will allow them to create and delete sections, lessons, quizzes, and quiz questions within that course but they may not create or delete courses themselves.
A student can only view content of courses and memberships their enrolled in and edit their own user profile information.
All user accounts created via Lalaley registrations and checkouts are created as students. This role is, essentially, the WordPress core’s subscriber role.
The Lalaley core capabilities are:
manage_Lalaley: Allows a user to view and edit Lalaley Settingsview_Lalaley_reports: Allows a user to view Lalaley reporting for students in courses and memberships their own courses and memberships.view_others_Lalaley_reports: Allows a user to view Lalaley reporting for all courses and memberships.enroll: Allows a user to enroll students into courses and membershipsunenroll: Allows a user to unenroll students from courses and memberships
A table containing all the capabilities available to these Lalaley roles.
| Role | manage_Lalaley | view_Lalaley_reports | view_others_Lalaley_reports | enroll | unenroll | read | read_course | read_private_courses | edit_course | edit_courses | edit_others_courses | edit_private_courses | edit_published_courses | publish_courses | delete_course | delete_courses | delete_private_courses | delete_published_courses | delete_others_courses | create_courses | read_lesson | read_private_lessons | edit_lesson | edit_lessons | edit_others_lessons | edit_private_lessons | edit_published_lessons | publish_lessons | delete_lesson | delete_lessons | delete_private_lessons | delete_published_lessons | delete_others_lessons | create_lessons | read_quiz | read_private_quizzes | edit_quiz | edit_quizzes | edit_others_quizzes | edit_private_quizzes | edit_published_quizzes | publish_quizzes | delete_quiz | delete_quizzes | delete_private_quizzes | delete_published_quizzes | delete_others_quizzes | create_quizzes | read_question | read_private_questions | edit_question | edit_questions | edit_others_questions | edit_private_questions | edit_published_questions | publish_questions | delete_question | delete_questions | delete_private_questions | delete_published_questions | delete_others_questions | create_questions | read_membership | read_private_memberships | edit_membership | edit_memberships | edit_others_memberships | edit_private_memberships | edit_published_memberships | publish_memberships | delete_membership | delete_memberships | delete_private_memberships | delete_published_memberships | delete_others_memberships | create_memberships | manage_course_cats | edit_course_cats | delete_course_cats | assign_course_cats | manage_course_difficulties | edit_course_difficulties | delete_course_difficulties | assign_course_difficulties | manage_course_tags | edit_course_tags | delete_course_tags | assign_course_tags | manage_course_tracks | edit_course_tracks | delete_course_tracks | assign_course_tracks | manage_membership_cats | edit_membership_cats | delete_membership_cats | assign_membership_cats | manage_membership_tags | edit_membership_tags | delete_membership_tags | assign_membership_tags |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Administrator | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
| Lalaley Manager | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes | yes |
| Instructor | no | yes | no | no | no | yes | no | no | yes | yes | no | no | yes | yes | no | yes | no | yes | no | yes | no | no | yes | yes | no | no | yes | yes | no | yes | no | yes | no | yes | no | no | yes | yes | no | no | yes | yes | no | yes | no | yes | no | yes | no | no | yes | yes | no | no | yes | yes | no | yes | no | yes | no | yes | no | no | yes | yes | no | no | yes | yes | no | yes | no | yes | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes |
| Instructor’s Assistant | no | yes | no | no | no | yes | no | no | yes | yes | no | no | yes | no | no | no | no | no | no | no | no | no | yes | yes | no | no | yes | no | no | no | no | no | no | no | no | no | yes | yes | no | no | yes | no | no | no | no | no | no | no | no | no | yes | yes | no | no | yes | no | no | no | no | no | no | no | no | no | yes | yes | no | no | yes | no | no | no | no | no | no | no | no | no | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes | no | no | no | yes |
| Student | no | no | no | no | no | yes | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no | no |
If you wish to modify roles and capabilities, use a third-party plugin such as PublishPress Capabilities.


