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

docs: Add description of standard Superset roles #23795

Merged
merged 4 commits into from
May 3, 2023

Conversation

mattitoo
Copy link
Contributor

SUMMARY

Adds a table which describes the permissions included in the standard Superset roles.
This is largely based on 2.0.1 permissions and needs to be checked.

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

  • Has associated issue:
  • Required feature flags:
  • Changes UI
  • Includes DB Migration (follow approval process in SIP-59)
    • Migration is atomic, supports rollback & is backwards-compatible
    • Confirm DB migration upgrade and downgrade tested
    • Runtime estimates and downtime expectations provided
  • Introduces new feature or API
  • Removes existing feature or API

@rusackas
Copy link
Member

Tagging a few other people who might want to lay eyes on this before merging, but this looks great (and hugely valuable) to me. Kicked off CI... nag me if it fails or some silly reason and I don't notice :D

@rusackas
Copy link
Member

The linter seems to be having problems with the trailing whitespace in the markdown. We might be able to dial down the rigor here for markdown files, but in the meantime, I'd suggest either trimming these by hand really quick, or running tox -e pylint to see if that automagically fixes it.

@mattitoo
Copy link
Contributor Author

I removed the only whitespace I could find. I hope this fixes it

|can dashboard permalink on Superset|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|can grant guest token on SecurityRestApi|:heavy_check_mark:|O|O|O|
|can read on AdvancedDataType|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|can read on EmbeddedDashboard|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
|can read on EmbeddedDashboard|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|
|can read on EmbeddedDashboard|:heavy_check_mark:|:heavy_check_mark:|:heavy_check_mark:|O|

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now it's the end-of-file fixer. I think it wants a newline.

@mattitoo
Copy link
Contributor Author

I put the newline there, let's see

@rusackas rusackas merged commit 2e1cf24 into apache:master May 3, 2023
@mattitoo mattitoo deleted the docs/superset-standard-roles branch May 4, 2023 08:38
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 3.0.0 labels Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels size/L 🚢 3.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants