flyteorg / flyteorg/flyte

[UI Feature] Display user identity in the UI

Open
#6,551 5 comments 3 reactions 0 assignees View on GitHub
enhancement stale ui untriaged
Dominant language
Go
Stars
7.5k
Forks
886
Avg merge
1d 14h
Merged PRs (30d)
120

Description

### Motivation: Why do you think this is important?

The user identity of execution (and ideally also workflow registration) user should be available in the UI. This would enable good collaboration because one could easily see which workflows and which executions belong to which users.

### Goal: What should the final outcome look like, ideally?

* Besides the JWT subject claim (which is the current "user" as in `ExecutionIdentity`), one should also store a real user name in the postgres backend.
* It should be possible to filter executions by user (now it's just executions belonging to the current user or all executions)
* User info would be also a special column in the executions overview.
* User info would be also linked to versions (registrations).

### Propose: Link/Inline OR Additional context

_No response_

### Are you sure this issue hasn't been raised already?

- [x] Yes

### Have you read the Code of Conduct?

- [x] Yes

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.