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

Users are unable to generate or view the "My API Keys" page without ConfigureServer permissions #8094

Closed
donnybell opened this issue Mar 21, 2023 · 2 comments
Assignees
Labels
kind/bug This issue represents a verified problem we are committed to solving

Comments

@donnybell
Copy link

donnybell commented Mar 21, 2023

Severity

Blocking

Version

Confirmed in 2023.2 (Build 2719-hotfix.3744)

Latest Version

I could reproduce the problem in the latest build

What happened?

Users are unable to generate or view the "My API Keys" page without ConfigureServer permissions

Reproduction

  1. Ensure a user has no "System Permissions"

  2. While logged in as the user, attempt to navigate to the "My API Keys" page for the user

  3. You should see the following error
    image

  4. Add the ConfigureServer permission to the user

  5. While logged in as the user, attempt to navigate to the "My API Keys" page for the user

  6. You should see the page as normal

Error and Stacktrace

No response

More Information

No response

Workaround

Unfortunately, the only workaround is to temporarily grant the user ConfigureServer permissions.

@donnybell donnybell added the kind/bug This issue represents a verified problem we are committed to solving label Mar 21, 2023
@octoreleasebot
Copy link

Release Note: Rolled back extra permission requirements when viewing API keys

@Octobob
Copy link
Member

Octobob commented May 19, 2023

🎉 The fix for this issue has been released in:

Release stream Release
2023.2 2023.2.3817
2023.3+ all releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug This issue represents a verified problem we are committed to solving
Projects
None yet
Development

No branches or pull requests

4 participants