I'm trying to figure out how to best limit guest access to certain course sections or activities/resources. The main goal is to offer *some* course assets as teasers. I've got it working, sort-of. But it's not really optimal for my needs.
I've added Guest access to a course, then I've gone into that course and prohibit the "view" guest role for certain assets. This works fine, except it shows ALL assets regardless on the landing page. (I'd prefer the prohibited assets be grayed out.) The "guest" can click on ANY asset from here, but for those that are prohibited, it redirects them to a login screen. (Leaving the guest learner in the weeds and confused)
If I could limit guest access to certain course sections, that would work too. But I don't see a way to set guest permissions at a section level.
Does anyone have any experience here? and how did you go about setting up these "teasers" that serve both guest and student enrollable courses?
I'm thinking the cleanest way is to create my own course format, that can determine if the learner is authenticated as a guest OR un-enrolled student. If these 2 conditions are met, then it displays hyperlinkable activities and resources for the first section only. All other sections would show activities and resources as grayed out, with no links.
Your guidance is requested and appreciated here... Thanks!