Issue Summary

Hello,

Our organization was recently acquired by another company and so all our email addresses are changed to align with the new company’s policy.

Earlier our email addresses were firstname.lastname**@abcd.com** and after acquiring our company all the user’s email addresses have changed to firstname.lastname**@wxyz.com.**

We use Redash extensively and have created a lot of Dashboards, Queries, Schedules, user settings, etc using our old email address.

After the acquisition completes our old email addresses i.e firstname.lastname**@abcd.com** will not be available anymore.

So, How do we change the email addresses for all the users and yet retain the above resources?
Is there a bulk way of doing it? any API’s to handle it?

Technical details:

  • Redash Version: 8.0.0+b32245 (a16f551e)
  • Browser/OS: ANY
  • How did you install Redash: Dockerised version

Each user can change their email address from the profile screen. I’m sure this could be achieved via the API (as can anything that is done via the interface). In this case it seems easiest to just instruct your users to update their own profile.

Thanks for the reply. Could you please guide us on how to do it via API as we have few several users and asking them to manually update is next to impossible?

Also, we now have to authenticate users via Okta for SSO and so, when the user is created via Okta, it is creating users into the default group.

These users in the default group have limited access. Where are there are few users who are part of the Admin group?

So how do we retain the users ACL and yet, change their email address and retain all the data that they created?

Thanks,
Krishna