Courses are easily configurable to appear or be available to specific sets of users. This ensures that learners see only the content intended for them. Course Permissions allow Admins to better control a learner’s experience.
This article outlines the following concepts:
- Course Category Permissions
- Course Permissions
- Lock Course Access
- Brand Visibility
- Course Events Permission
- Course Permission Troubleshooting
- Use Cases
Course Category Permissions
In the Course Category editor, go to the Permissions tab.
Select a Visibility Permission Type (no restrictions, User Group, or Specific Users) and make the corresponding selection.
The category can also be set to only be available to users within a Specific Brand
Course Permissions
Go to Learning > click Courses > select an existing Course
In the Permissions tab, select the permission type for Purchase/Register and Visibility. Types include User Group and Specific Users.
Purchase/Register Permissions set which users can click and register for the Course.
Visibility Permission sets which users can view the thumbnail or preview for the Course.
Users with Visibility, but not Purchase/Register Permission, are able to view, but not click to access the Course. This is often used to provide a “sneak peak” and incentivize progress through a Learning Path.
Lock Course Access
Admins can Lock course access, which blocks a learner from accessing a course regardless of Permissions.
Brand Visibility
Courses may also be made visible to only a Specific Brand.
Enable a Minimum student requirement for this course. Set the number of students and a text shown until the minimum is met.
Click Save.
Course Events Permissions
When configuring Course Events in the Advanced Settings tab, ensure that the permission of the included event matches the permission of the users taking the course, otherwise, Users will not be able to register for the event.
Course Permission Troubleshooting
If users within your platform are unable to view and/or access a specific Course, check these common areas for any misaligned permissions:
If the above settings appear to be correct, these alternative areas may be responsible for users being unable to view and/or access the specific Course:
Use Cases
The following are possible general use cases for utilizing this feature:
Segmenting content by user role or learning path
An organization offers role-based training paths—for example, Sales, Support, and HR—and wants each group to see only the courses relevant to their responsibilities.
This feature is useful because:
-
Visibility and Purchase/Register permissions can be assigned by User Group.
-
Prevents content overload or confusion by hiding irrelevant materials.
-
Creates a cleaner, more personalized user experience.
Example Use Case
Sales reps see courses on CRM tools and client communication. HR users see compliance training and interview practices. By assigning Purchase/Register permissions to the appropriate User Groups, each user type sees only their relevant track when logged into the LMS.
Creating sneak peeks or incentive-driven previews
A training provider wants to tease upcoming or premium content to all users without giving access—encouraging them to enroll in a paid path or complete prerequisites to unlock it.
This feature is useful because:
-
Admins can allow Visibility without Access by toggling only the preview permissions.
-
Thumbnails, titles, and short descriptions can generate interest and motivation.
-
Often used with Learning Paths, Certification Programs, or Subscription Plans.
Example Use Case
A course called “Advanced Leadership Techniques” is visible to all learners, but only those who complete the “Leadership Basics” course can register. Learners who click on the visible course see a message prompting them to complete the prerequisite path.
Controlling brand-specific access in multi-brand or franchise environments
An LMS used by multiple franchises or business units under a shared parent organization needs to assign different course catalogs based on brand affiliation.
This feature is useful because:
-
Admins can assign Courses or Course Categories to specific Brands.
-
Brand Visibility ensures that users only see training content associated with their business unit.
-
Helps prevent cross-brand content confusion or policy misalignment.
Example Use Case
Brand A offers “Retail Onboarding” while Brand B offers “Franchise Manager Training.” Admins assign each course to its respective brand, so learners logging in through their domain see only the catalog that applies to their brand environment.