Skip to content

Identify access keys by name, not by id - #27

Merged
sinhaparth5 merged 1 commit into
masterfrom
25-display-access-key-name
Aug 20, 2026
Merged

Identify access keys by name, not by id#27
sinhaparth5 merged 1 commit into
masterfrom
25-display-access-key-name

Conversation

@sinhaparth5

Copy link
Copy Markdown
Owner

The credentials table led with the twenty-character MB… id and kept the operator's own label in a secondary Description column, so the one string that says what a key is for was the one nobody read first. The name now leads, with the id under it — still monospace, still selectable, because it is what a client's configuration holds.

AccessKeyRecord::description becomes ::name and the console returns name. The stored encoding is positional and unchanged, so existing keys read back with their text intact and no record version moves. Creation still accepts description so a script written against the last release keeps labelling its keys instead of silently minting anonymous ones.

Credential audit entries record the name beside the id, which stops resolving to anything the moment the key is revoked — precisely when somebody reads the log to see what was destroyed.

A key with no name falls back to its id everywhere rather than rendering a blank row.

The credentials table led with the twenty-character MB… id and kept the
operator's own label in a secondary Description column, so the one string
that says what a key is for was the one nobody read first. The name now
leads, with the id under it — still monospace, still selectable, because
it is what a client's configuration holds.

AccessKeyRecord::description becomes ::name and the console returns
`name`. The stored encoding is positional and unchanged, so existing keys
read back with their text intact and no record version moves. Creation
still accepts `description` so a script written against the last release
keeps labelling its keys instead of silently minting anonymous ones.

Credential audit entries record the name beside the id, which stops
resolving to anything the moment the key is revoked — precisely when
somebody reads the log to see what was destroyed.

A key with no name falls back to its id everywhere rather than rendering
a blank row.
@sinhaparth5 sinhaparth5 linked an issue Aug 20, 2026 that may be closed by this pull request
@sinhaparth5
sinhaparth5 merged commit 8142bac into master Aug 20, 2026
3 checks passed
@sinhaparth5
sinhaparth5 deleted the 25-display-access-key-name branch August 20, 2026 16:14
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.

Display access key name

1 participant