Skip to main content

We have learning plans set up for each line of business, some have several.

My question is when a user changes departments is there any way we can remove the user from all associated learning plans rather than one at a time?

@BHDan Not within the app. I’d recommend looking into the API.


Learning plans are sorely needing an update/refresh in the UI. 

As @KMallette said, I’d go the API route.

 

GET/learningplan/v1/learningplans/enrollments with the User ID

then multiple calls to DELETE /learn/v1/lp/{learningplan_id}/enroll/{user_id}

 


Don’t forget to unroll users from courses they have not started. 

You should also have a policy on courses completed or in progress that were assigned via learning plan for your unenrollment policy. 

Our policy is to only unenroll courses not started. This way the users history stays in tack and any courses they have in progress will remain for them to either finish or ignore. Sometimes they return to a role that requires training they have completed or started. 


Reply