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

Creating a new root key shows all APIs #1980

Open
chronark opened this issue Jul 26, 2024 · 1 comment
Open

Creating a new root key shows all APIs #1980

chronark opened this issue Jul 26, 2024 · 1 comment
Assignees
Labels
Bug Something isn't working Good first issue Good for newcomers

Comments

@chronark
Copy link
Collaborator

chronark commented Jul 26, 2024

When creating a new root key, we show you all of your APIs to allow you to select permissions. That's way too much, illustrated by this gif:
CleanShot 2024-09-05 at 14 46 42

Instead, we should do the same as we did on the root key's settings page (https://app.unkey.com/settings/root-keys/[keyId])
CleanShot 2024-09-05 at 14 48 24

It's very unlikely that a user wants to give a root key access to a lot of different APIs, so let's follow the same method, where they'd select an api first and add their permissions, without displaying all APIs by default

@chronark chronark added the Bug Something isn't working label Jul 26, 2024
Copy link

linear bot commented Jul 26, 2024

@perkinsjr perkinsjr added the Good first issue Good for newcomers label Jul 26, 2024
@chronark chronark self-assigned this Sep 5, 2024
@perkinsjr perkinsjr assigned mcstepp and unassigned chronark Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants