We have a very small number of courses that we want to allow our clients to see in the catalogs and be able to click “Enroll,” but these courses require approval before they can be fully enrolled. All other courses in visible catalogs use free enrollment, so standard users can enroll in those themselves and/or have Power Users enroll them.
We have these special courses set to require Admin approval for enrollment. The thought is that they can click Enroll and get added to a waitlist (or have a Power User at their facility enroll them and still go to the waitlist), then an Admin at our company would review and approve/reject as needed.
We have a notification set up letting them know they have been added to a waitlist and that they will be contacted via email to let them know if they have been approved or rejected.
For these courses, the clients must have already placed an order for the related application in order to access the course content (or attend the live session, for those that are ILT courses). Our Admin will get a notification when someone is added to the waitlist so they can go verify if they have purchased the application - if they have, the Admin will approve the enrollment (or reject if they haven’t) and send them an email explaining that they have been approved/denied (we are handling this part manually for now via email).
THE ISSUE: What we have run into is that our clients that are designated as Power Users are able to enroll users into any visible courses (as desired), but they are also able to enroll themselves and others into these courses that require Admin approval without ever going to the waitlist. We would like to be able to lock these particular courses down so that they can SEE these courses but only be approved for enrollment by certain people (either Super Admin or specific users or PU profiles) - not ALL power users with the ability to enroll users should be able to approve these enrollments.
Has anyone else run into this issue and/or have a functional workaround?