How are user access permissions and content visibility controlled in HubLMS?
Access to HubLMS pages and course content is controlled through HubSpot Membership Groups and course visibility settings (Public, Hidden, Enrolled Access).
Access to HubLMS pages and course content is controlled through HubSpot Membership Groups and course visibility settings (Public, Hidden, Enrolled Access).
The base access to the HubLMS portal pages is governed by dynamic HubSpot Membership Groups, which use criteria based on contact properties or associations. Beyond portal access, the visibility setting on each HubLMS Course object determines how and whether a course appears in the course listing for users with portal access.
- Public courses are visible to all users with portal access.
- Hidden courses are only visible if the user is explicitly enrolled via association.
- Enrolled Access courses appear in the listing, but direct users to a "request access URL" unless they are enrolled. Additionally, specific pages or sections within the portal or individual courses can be gated using membership groups based on contact properties or enrollment status.