apache / apache/superset

When I click settings-Info, I am redirected to /superset/welcome/, except for the admin account.

Open
#43,089 5 comments 0 reactions 0 assignees View on GitHub
authentication:RBAC
Dominant language
Python
Stars
74.8k
Forks
18.3k
Avg merge
2d 5h
Merged PRs (30d)
685

Description

### Bug description

The bug is as follows:
1. Click Settings - Info
2. It redirects to the welcome page (https://example.com/superset/welcome/).

If use an account with the admin role, it will be redirected to https://example.com/user_info/ normally.
alpha\gamma does`t work

If I enter https://example.com/users/userinfo/ in the Chrome browser, it will redirect to an old user info page.

### Screenshots/recordings

https://github.com/user-attachments/assets/f4aa2a3b-3c8e-4928-986c-be92ca9528ca

Image

### Superset version

6.1.0

### Python version

I don't know

### Node version

I don't know

### Browser

Chrome

### Additional context

_No response_

### Checklist

- [x] I have searched Superset docs and Slack and didn't find a solution to my problem.
- [x] I have searched the GitHub issue tracker and didn't find a similar bug report.
- [ ] I have checked Superset's logs for errors and if I found a relevant Python stacktrace, I included it here as text in the "additional context" section.

Contributor guide

Open the contributing guide

Research direction

Reproduce the Settings → Info flow with a regular account and an admin account, comparing the redirects to /superset/welcome/ and /user_info/. Start by tracing the route handling for Settings-Info and the role-based access decision; done means non-admin users reach the current user info page without being sent to the welcome page, while the legacy /users/userinfo/ behavior is addressed as appropriate.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, react
Domain
authorization, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
54/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.