Hi Craig,
sorry I got into a bit of a busy period and this wasn't on my radar.
I would now like to revisit this topic, however. Additionally I think I may have missed to pinpoint what is the real issue here for me as LMS admin. I will try to explain with a situation that happened today.
For example, I have a user account in LMS which is
1) Deleted
2) Has ID number
3) Does not have HR import flag
Today I got an HR import file which states that user with that ID number should be reactivated (column Deleted=0). LMS does not perform this action (reactivation) because there is no HR import flag. Also, I am not notified that this happened & this colleague does not go through mandatory training today. Luckily I got contacted separately via email that this user lacks access. Based on that info, I undeleted the account manually, checked the HR import flag and everything should work properly from now on.
- If this user account for example lacked the ID number, LMS would try to make another account based on the that ID, but a rejection would occur because of duplicate username/email. A message would pop up in my inbox. In the real case, no rejection occurred, account was skipped for reactivation & nobody knew that this happened, which is the problem.
- If this account had HR import flag checked (that info is not lost when account is deleted), it would simply be reactivated (which happens regularly).
In regards to your question, I am not sure why would I need backup of the user data? I can identify all users who are
1) Deleted
2) Have an ID number
What I don't know and I'm not sure what I would be required to do even if I did is which accounts have no HR Import flag. Even if I knew which account are a) deleted b) have ID number c) do not have HR flag, I wouldn't know how to bulk check the HR import flag for them.
I am aware that I can undelete such users manually (with the undelete button), but there are quite a lot of them in the database (couple of thousands) and this is not an option for me for this reason.
Hope this clarifes the challenge that I'm facing :) I've introduced a containment measure and HRIS is sending me a report on all rejoiners each month, which I use to cross-check if all of them have an active account. However, this helps me just to keep my head above the water & does not permanently solve this issue. What would solve it is if I somehow could insert HR flag into all deleted accounts via bulk :)
Thankful for any info that could be used to crack this :)
Best regards,
Vlad