Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a user/permission management view #25

Open
nicolaslara opened this issue Apr 18, 2018 · 3 comments
Open

Create a user/permission management view #25

nicolaslara opened this issue Apr 18, 2018 · 3 comments
Assignees
Labels
Advanced Dev Work Requires considerable development work and may be out of scope

Comments

@nicolaslara
Copy link
Contributor

Configuring permissions on superset is not trivial. We may need to consider adding a custom view for this

@nicolaslara nicolaslara self-assigned this Apr 18, 2018
@nicolaslara nicolaslara added the Dev Work Requires development work beyond styling label Apr 18, 2018
@nicolaslara nicolaslara added Advanced Dev Work Requires considerable development work and may be out of scope and removed Dev Work Requires development work beyond styling labels Apr 18, 2018
@nicolaslara
Copy link
Contributor Author

nicolaslara commented Apr 20, 2018

@scampo we were expecting to handle permissions via the standard superset permission management. In which case the use case refers more to documenting what sort of permissions we need for each role and maybe precreating them in the DB on installation. That is covered by #2 .

Do you think that would be enough to cover the use case of admins creating new users and assigning them roles or are you expecting a new user management interface specific to the this project?

@scampo
Copy link
Collaborator

scampo commented Apr 20, 2018

As long as documenting and pre-creating roles in the DB on installation is an option, this should suffice for the first phase. Again, defer to @vturmine on what is best.

@unbracketed unbracketed self-assigned this Apr 20, 2018
@vturmine
Copy link
Collaborator

@nicolaslara agree with stuart. We could merge with standard and if the documentation is well detailed for assigning new role/permission, administrator will be able to adjust.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Advanced Dev Work Requires considerable development work and may be out of scope
Projects
None yet
Development

No branches or pull requests

4 participants