Resolving duplicate user accounts while preserving course progress/completion

Bryan.L.295
Bryan.L.295 Posts: 2 🌱
edited 1:24PM in Development


We sometimes get duplicate learner accounts (email typos, multiple registrations, SIS mismatches). Fixing in the SIS often orphans data in Brightspace.

Has anyone found a way to:

  • Merge or otherwise preserve progress, grades, quiz attempts, and completion dates when consolidating accounts?
  • Map/move artifacts from User A → User B (tool, setting, API/script, or D2L-supported process)?

If merge isn’t possible, what’s your best practice (e.g., pick a “golden” account, disable dupes, simple learner comms, audit notes)?

Also open to prevention tips (ID rules, registration checks) that reduced duplicates.

Answers

  • Abrar.S.661
    Abrar.S.661 Posts: 22 🤝🏼

    Hello Bryan,

    Thanks for reaching out.

    Unfortunately, it is not possible to merge users or merge user data into one user account.

    What is suggested when there are duplicate users, is to determine which user account is appropriate for the user to continue using. This would depend on various factors (i.e one of the users is associated with the correct SSO account, one of the users has been used most recently and contains more recent user data).

    Since merging is not possible, some activity progress can be moved over manually, such as export and importing grades.

    > Export Grades: https://community.d2l.com/brightspace/kb/articles/26544-export-grades
    > Import Grades: https://community.d2l.com/brightspace/kb/articles/3537-import-grade-item

    You can download the user's assignment submissions, impersonate the user and submit their assignments on their behalf: https://community.d2l.com/brightspace/kb/articles/18122-submit-and-manage-assignments#find-and-review-feedback

    With certificates, you can also manually assign them the awards without having the user perform the required criteria to earn the award: https://community.d2l.com/brightspace/kb/articles/3473-create-and-manage-awards#manually-issue-an-award

    Quiz submissions cannot be transferred over, but you can adjust the user's grade manually or through the imports.

    I hope this information helps. If there is any particular questions you have, kindly let me know!

    Best regards,
    Abrar