Skip to main content
Question

User Statuses

  • May 27, 2025
  • 5 replies
  • 87 views

armaan01
Contributor III
Forum|alt.badge.img+1

Hi, everyone! I am trying to determine what will work better for my team when a learner leaves our company (our instance of Docebo is internal only). It sounds like for access and experience of the learner, there is really no difference between deactivated and expired. It sounds like a deactivated user will retain their enrollments (and potentially trigger notifications if there is a validity period involved?) but it is not clear whether the expired one will. Also, both can be reinstated, which is important to us but not sure which experience would be better/easier or the pros/cons.

 

Looking for advice on how they use these statues when employees leave their organization. Thanks!

5 replies

hailey.gebhart
Helper III

From my understanding, expired is good to use when you have a date you know you want them to no longer have access, such as a temporary trainee that you know will leave at a certain date. Otherwise, deactivate the users. 

 

Our preferences and automations are around deactivation, but that is personal preference.


KMallette
Hero II
Forum|alt.badge.img+9
  • Hero II
  • May 27, 2025

@armaan01 In practical use you are correct in saying that expired and deactivated look the same. I think of “expired” as step 1 of retirement. You can set an expiration date in the future, so if you want to give a limited amount of access you can set the date when you create the account. This kinda automates the first steps.

Deactivation is step 2. In my practice, if I have deactivated a user I think of them has being completely done with my platform. I will have removed them from incomplete courses/LP (but not completed), and even moved the account over to a separate branch so that my statistics aren’t impacted. Deactivation is also what removes users from groups. Deactivation also works best if you include an expiration date.

And yes, each is totally reversible. Just take out the expiration date, move the account back into a “active” branch, and set the status of the course over to Activate. Then reassign to new/former courses/LPs etc. as needs be.


JeanetteMcVeigh
Hero III
Forum|alt.badge.img+7

I like expired date (which I use in conjunction with deactivation) because they I have a date to associate with the user no longer having access to the system. From what I know, I can’t see a date that the user’s status was changed to deactivated.


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • May 27, 2025

Note that man inactive profile is not exactly the same as an expired profile. The expired profile actually remains active but the user cannot access their profile since the access date has passed. Deactivating a profile behaves the same from the user’s perpective. Inn both cases, the user leaning history and enrolments are maintained (unless you have rules that remove them from groups for example, of if an admin un-enrols from a course, etc.)


armaan01
Contributor III
Forum|alt.badge.img+1
  • Author
  • Contributor III
  • May 27, 2025

I like expired date (which I use in conjunction with deactivation) because they I have a date to associate with the user no longer having access to the system. From what I know, I can’t see a date that the user’s status was changed to deactivated.

This is helpful! Do you know if there is a report or anything that you can run to find that information? Thinking of keeping both steps in a process now.