Hey All,
I was able to create a workaround by utilizing these plugins:
Capabilities Manager Enhanced
Adminimize
Remove Dashboard Access
Using Capabilities Manager Enhanced check “manage_options” for subscribers, since manage_options is the capability that determines whether or not course content will be displayed.
Now we don’t want our subscribers being able to change permalink structures or add/delete users so we need to take away their access to the dashboard completely. That’s where Remove Dashboard Access comes in. Simply set it so that only users with “delete_plugins” capability can access the dashboard.
Last we want to hide the admin bar all together which we could do without a plugin but adminimize does the trick and offers a whole slew of other awesome options. Go into adminimize and choose to hide the admin bar for subscribers.
Well there you go. This will allow subscribers to see the course content without allowing them access to the backend. Hope this helps.