Closed chronark closed 3 weeks ago
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:
Instead, we should do the same as we did on the root key's settings page (https://app.unkey.com/settings/root-keys/[keyId])
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
ENG-1286 Creating a new root key shows all APIs
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:
Instead, we should do the same as we did on the root key's settings page (https://app.unkey.com/settings/root-keys/[keyId])
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