In our use case, we are using Learndash LMS and using WP Discourse to post their custom post types lesson and topic into our forum. It has their own instructor roles. While instructors can edit the content, they don’t have access to WP discourse panel.