Automatically Assign Roles when new users are created in Superset

Description

The oauth process creates users in Superset the first time they login. These users do not have access to any datasets when they are automatically created. We need to add the ability to automatically assign them roles that have access to particular datasets when they are first created.

This ticket is a nice to have because there is a work around that a system administrator can do.
Work around:

  • Create the user in OpenLMIS and assign them a temp password

  • Navigate to Superset and login with that user's credentials

  • Authorize the application to use Superset

  • Logout of Superset and login to superset as an admin

  • Assign the right role to that user that was just created

Assignee

Craig Appl

Reporter

Craig Appl

Labels

Story Points

5

Epic Link

Components

Sprint

None

Fix versions

Affects versions

Priority

Major
Configure