Skip to main content

Hello all!

I’m in a pickle. I have a list of people’s usernames who may or may not be users in my Docebo system.

I want to do a mass deletion of any of these users that are in my system.

Here are the problems:

  • It looks like I cannot do a mass deletion this way, but I can expire the users. That’s fine, I can just delete after. (Unless there IS a way to mass delete via CSV?)
  • HOWEVER - I really don’t want any usernames that are on the list to be imported. If a username on the list isn’t currently in Docebo, I want it to be ignored.

Is this possible?

Thank you for your help in advance!

I think you can use the Docebo API explorer to delete users - /manage/v1/user/delete

{
  "user_ids": :
    0
  ],
  "user_names": m
    "string"
  ]
}


Sounds like you should reconcile your CVS list before taking any action to expire them. Same would go is you plan to use the API. The import will not ignore anything in the list so if you want to avoid changing someone’s status, you should leave them off the list or make sure to indicate on the import that there are active.

For mass deletions, you can do this via the front end from the user management menu. You will need some data point that will allow to search for all the users you want to delete. Once you have that filtered list, you can delete en masse by selecting those users then going to Choose Action > delete.


Thank you both!


Reply