Totara Learn Open Discussions

1 user - 2 accounts - way of importing learning history for that user into new account?

 
BergAlexander
1 user - 2 accounts - way of importing learning history for that user into new account?
BergAlexander 发表于 2019年02月6日 Wednesday 02:54
 

Hi All,

Is there a way to add completion records for one user to a user's new account?

E. g.: The learner Tom Example exists two times in the system (with two different usernames (IDs)). In his old account he has started 10 courses. In his new account he has started 8 courses. He can't login anymore with his old account. The old learning history is missing in his new account. Is there a way to add the old learning history from his old account to the learning history of his new account without going into each of the 10 courses and edit the completion record for a single course?

The problem is not to add the learning history of 30 people to one specific course but to have one user with two accounts and getting the learning history in his new account up to date.

Many thanks,

Alexander

Craig Eves
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
Eves (Totara Support)Craig 发表于 2019年02月7日 Thursday 16:24
小组 Totara

Hi Alexander

There is an upload course completion feature that can be used for this.

Note the course needs to exist before this will be added to the course completion. If there are lots of courses to added then use the upload multiple course function

regards

BergAlexander
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
BergAlexander 发表于 2019年04月4日 Thursday 01:16
 

Hi, Craig.

Thank you for your answer. But this doesn't solve my problem. In my case I have 1 user that exists 2 times in our system. With his old account he finished 100 courses, with his new account he finished 5 (different) courses. He hasn't got access to his old account any more. Following your instructions I would need to have 100 csv-files to upload them into the 100 courses.

But my question is if there is an easier way: Not to upload course completion criteria to a course but to a user.

So I would have ideally 1 file with 1 user (and 100 courses) and not 100 files with 1 course (and 1 user).

Best regards

Alexander

Craig Eves
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
Eves (Totara Support)Craig 发表于 2019年04月4日 Thursday 16:18
小组 Totara

Hi Alexander

I think the upload course completions allows the same username to be included in the file so you should be able to upload all the records for the same user at once.

regards

 

HerediaJuan
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
HerediaJuan 发表于 2019年04月8日 Monday 11:26
小组 Partners

Hi Alexander, i hope this could be useful,

there are a plugin for moodle called Merger user accounts: https://moodle.org/plugins/tool_mergeusers

I don't know your totara version but you can see if it work.

Regards


Juan

HerediaJuan
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
HerediaJuan 发表于 2019年04月8日 Monday 11:33
小组 Partners

And please always test before in a safe environment.

Craig Eves
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
Eves (Totara Support)Craig 发表于 2019年04月8日 Monday 17:22
小组 Totara

Hi Juan

It is strongly recommended not to use the merge user plugin see this discussion for the reasons 

Regards


HerediaJuan
Re: 1 user - 2 accounts - way of importing learning history for that user into new account?
HerediaJuan 发表于 2019年04月9日 Tuesday 06:12
小组 Partners

Thanks Craig, i was not aware about this issue in Totara.

Alexander, i guess is not an option.

Regards