Question about adding "impersonate" to an existing role

Options
I need to change the role for an user that has "learner" role at the Org level, but "CCOL sss" role at the school level *mostly with read only permissions, but a cascading role). I have added the "impersonate" learner permissions to this role, but when I click on impersonate (to test the role), I get an error ("You don't have sufficient permission to impersonate this user: they are enrolled with a higher access level in other areas of the organization") We do have users with the "super designer" role at the school level and "learner" at the Org level and they can impersonate learners. Help!

Answers

  • Meredith.Stewart45
    Meredith.Stewart45 Posts: 31
    edited November 2022

    Good question, Mariana!

     

    This may have something to do with the level at which you turned on the 'impersonate learner' permission. If this is only checked off at the org level, and the user is not enrolled as CCOL sss at the org level, then it won't work. If it's checked off at the course offering level and the CCOL sss user impersonates a learner from the classlist, then it should work.

     

    Let me know if that fixes it!

  • Mariana.Pietraru86
    Mariana.Pietraru86 Posts: 25 🌱
    edited November 2022

    Thank you so much Meredith!

     

    I was able to figure it out, with D2L support desk's help. We have a role "bseLearner", a copy of the learner role, but with no email permissions, and it looked like I needed to check the role interaction for the BSElearner role and allows my CCOL sss role to also impersonate "BSElearner". It was very confusing!:)