We use one panorama for all our users where they can access the content via sublicenses that mimic our product subscriptions. If a product is not in your subscription, you shouldn’t see the related content. This works well for all content types except for learning paths because of the public learning path page, that’s available to all signed-in users.
(Users sometimes share URLs and these might point to content not everyone can access.)
Can we restrict these pages based on sublicenses? If not, can we ensure that the enroll button doesn’t appear to them? If not, can we have the enroll button lead to a page that explains they don’t have access, instead of to the purchase flow?
What are your best practices?