It would be really helpful if we could have the ability to assign the author role (and ideally any custom roles) at course and program level. Assigning roles at the account level is still too broad...
We have SMEs/stakeholders who need to view reports for the courses they are over. It would be great if we could limit their Author view to only the courses they are over for both privacy and simplicity. We also need to give edit rights to some employees for particular courses, but we don't want them editing all the courses.
Danielle Dale, a custom role could allow you to limit them to only edit certain courses. We have done exactly that with an "Author Lite" role that only allows editing courses that the Author Lite created. However, I definitely like the idea of course-level permissions!
This would help to solve the issue we have with Granular Course Data Permissions as well.
We would also love to have this feature since the number of authors is increasing with the number of courses we are offering via Bridge and it's getting hard to maintain an overview for authors / co-authors. It would be great if we could assign multiple authors on a per-course basis and ensure that they only work on their own courses.
This is a must, because it is currently a security risk that any of our users with our author/admin custom role (in our case publishers) can all mark their or anyone else's annual compliance training as completed without actually doing it. While we trust the individuals we give this role, we should not have to rely on that. It has become so concerning that we have considered switching to a decentralized model using sub-accounts.
I think a custom role would be ideal for you as well. We have really liked most of what we can do with custom roles. In the user permissions, you could try looking at Content and then click the dropdown for Manage Courses. The options for Enroll Learners and Unenroll Learners are what you're referring to. If you create a custom role based on the Author role and turn those two permissions off, it should prevent what you are describing. Our "Author Lite" role doesn't allow them to enroll or reset. We also turned off publishing and some other things. I have found with custom roles that it's best to take away almost everything and then give back a little at a time as needed. If you give them the keys to the kingdom and then try taking things away they get angry. But, if you give a little and add more if needed they are super grateful when they get new permissions.
How do I create and manage custom user roles in an account? should help give you some more information.
That is the same thing we did (we called it Editor), but we still have Publishers who need to be able to mark courses as complete for their own courses, but not be able to do it to other area's. That permission is "Override Enrollment Data".
We recently had a call with Bridge folks and re-surfaced this issue (and some others). Fingers crossed that this will get some attention----the workarounds don't totally solve the problems and being able to limit permissions by course is a must-have for LMSs. As we deliver more training, have more users in the system and introduce the subaccounts, this is going to get very complicated and we can't manage 100 custom roles.
Retrieving data ...