Skip to content

feat(api-keys): choose full or rider access for a key - #56

Open
roncodes wants to merge 2 commits into
feature/developers-redesignfrom
feat/rider-key-scope
Open

roncodes wants to merge 2 commits into
feature/developers-redesignfrom
feat/rider-key-scope

Conversation

@roncodes

@roncodes roncodes commented Nov 5, 2026

Copy link
Copy Markdown
Member

Summary

Turns the placeholder Scope field from #55 into a real choice between Full access and Rider access. Rider access sets the key's profile from fleetbase/core-api#329, which limits the key to rider routes. The key's overview shows which one it has.

Full access sends no profile, so nothing changes for existing keys.

Merge order

This is based on feature/developers-redesign, so it should merge after #55. It also needs fleetbase/core-api#329 merged, otherwise the API ignores the field.

Testing

Not run: I didn't install dependencies, so neither the Ember tests (including the new unit test) nor the form have been run, and I haven't seen it in a browser. CI on this PR is the first run.

Turn the placeholder Scope field on the key form into a real choice. Rider
access sets the key's profile, which limits it to rider routes. Show the
choice on the key's overview.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant