-
Notifications
You must be signed in to change notification settings - Fork 18
List and delete my access tokens #2833
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
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
47bba62 to
d66310f
Compare
d66310f to
1efed50
Compare
|
We're best leaving out the access setting part. In part because of the permissions issue, but also that design will change, whereas the table is likely to stay as it is. |
1efed50 to
1dbd08c
Compare
| </NavLinkItem> | ||
| <NavLinkItem to={pb.siloAccess()}> | ||
| <Access16Icon /> Access | ||
| <Access16Icon /> Silo Access |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I kept these renames from the silo access page changes because they're easy wins.
98b71d8 to
5f203b3
Compare
oxidecomputer/console@46e244f...e891f96 * [e891f968](oxidecomputer/console@e891f968) oxidecomputer/console#2833 * [f2584554](oxidecomputer/console@f2584554) oxidecomputer/console#2832 * [a186ae6f](oxidecomputer/console@a186ae6f) oxidecomputer/console#2825 * [a480ca7f](oxidecomputer/console@a480ca7f) tools: api-diff: switch from difftastic to delta * [ad05de96](oxidecomputer/console@ad05de96) tools: api-diff comment fix * [77d5849d](oxidecomputer/console@77d5849d) tools: fix api-diff to get more precise PR base commit * [f8c05f20](oxidecomputer/console@f8c05f20) oxidecomputer/console#2808 * [50a84bc1](oxidecomputer/console@50a84bc1) bump omicron to latest main for webhook secret timestamp
oxidecomputer/console@46e244f...e891f96 * [e891f968](oxidecomputer/console@e891f968) oxidecomputer/console#2833 * [f2584554](oxidecomputer/console@f2584554) oxidecomputer/console#2832 * [a186ae6f](oxidecomputer/console@a186ae6f) oxidecomputer/console#2825 * [a480ca7f](oxidecomputer/console@a480ca7f) tools: api-diff: switch from difftastic to delta * [ad05de96](oxidecomputer/console@ad05de96) tools: api-diff comment fix * [77d5849d](oxidecomputer/console@77d5849d) tools: fix api-diff to get more precise PR base commit * [f8c05f20](oxidecomputer/console@f8c05f20) oxidecomputer/console#2808 * [50a84bc1](oxidecomputer/console@50a84bc1) bump omicron to latest main for webhook secret timestamp

Built on top of oxidecomputer/omicron#8231, so that needs to merge and then we need to bump the API here to a main commit.
My tokens page is very straightforward — all you can do is list and delete, and those operations are extremely simple.
Extra messaging in confirmation explaining what happens when you kill a token:
Tooltip on
idcolumn explaining that it is not the token itself.Moved to #2834
Access page is a little harder — any silo viewer can see this value, and that's basically everyone, but only silo admins can edit it. We don't have a good way to detect who is a silo admin. For fleet viewer, we hit an endpoint and see if it 403s. I was thinking maybe we should addfleet_roleandsilo_rolefields to the/v1/meresponse — that would make this easy. Not sure if there's good stopgap for v15, or maybe we should just take this page out and leave it to the CLI for now.