I'm using Thrive Apprentice plugin to create courses. The lesson pages are custom posts not in the WP dashboard under Posts or Pages. The content for the pages is edited in the Apprentice plugin. The pages end up under the /courses/ path.
I see how to use URI to limit the /courses/ path to a membership.
But I want to use CCAPs to sell individual courses. However, usually you can assign those to a Page or Post in the WP dashboard when editing the page/post. But the Apprentice plugin where you manage a course page's content doesn't have the s2 Member widget with the Require Custom Capabilities field.
Is there a way to set these "under the hood" in the database or php?
Or open to other best practices to manage Apprentice courses with s2 Member.