Hey everyone I was looking for some suggestions, best practices, or tips for how you use automation or APIs to classify your users into groups or branches while remaining accurate to your company org, or departments.
hi
I cannot say much about APIs, as it is our IT department who handles that; however, I can give you a rough idea of how it works within our organisation.
Through the API, our internal database is being synchronized with Docebo on a regular basis. Whenever someone new joins the company, their user profile is being automatically created in Docebo. Using the Additional Fields in User Management, we’ve created user fields for their position, department, etc. - this information is also being filled out (and updated) automatically thanks to the API.
We’ve also manually created Automatic Groups in Docebo based on the same additional fields. Thanks to that, we can have a group for Human Resources that is based on the department name. Thanks to that, if someone joins the Human Resources department, this information will appear in their additional fields and they will be added to the group automatically.
If you want even more automation, you can also create Enrollment Rules. Those can be used to enroll users from specific groups to specific courses. I hope this helps :)
Hey everyone I was looking for some suggestions, best practices, or tips for how you use automation or APIs to classify your users into groups or branches while remaining accurate to your company org, or departments.
Hi
Hi
We’ve also manually created Automatic Groups in Docebo based on the same additional fields. We have groups based on their job classification, worker category, department names and states. So if someone meets the criteria of an automatic group, they are added to that group.
We also created Enrollment Rules based on these Automatic Groups. So if someone new comes on board, it automatically assigns them our required training courses. Also if someone moves from one department to another or if someone job classification changes, it will automatically assign them spcific courses.
Then we have created Notifications, when the new user is setup on the Docebo platform, it automatically send them a welcome email with their username and password and where to find their assigned required training. We also have notifications going out on the 15th and 30th of each month to users to remind them to complete their required training. This is all automatically done.
I hope this helps!
Does your HR system have webhooks that can be sent when a new person leaves or enters a org? you should ingest those into a google sheet or use those to make the api call. like a mapping document. Or can you just send the HR Org or user group in a SAML exchange if you have SSO setup?
Reply
Log in to Docebo Community
Enter your email address or username and password below to log in to Docebo Community. No account yet? Create an account
Docebo Employee Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.