Best Answer

Is there a way to remove a user from multiple learning plans simultaneously?

  • 23 August 2023
  • 3 replies
  • 32 views

Userlevel 3
Badge

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?

icon

Best answer by brandonbillings 24 August 2023, 19:15

View original

3 replies

Userlevel 7
Badge +5

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

Userlevel 1
Badge

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}

 

Userlevel 6
Badge +2

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