-
Notifications
You must be signed in to change notification settings - Fork 35
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
[feature] User management sync between omnictl
and Omni's web UI
#197
Comments
Implement user management methods in the CLI:
|
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 9, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 9, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 9, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 9, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 10, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 10, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 10, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Unix4ever
added a commit
to Unix4ever/omni
that referenced
this issue
Dec 11, 2024
Add the UI for showing and editing service accounts. Fixes: siderolabs#197 Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem Description
Users permissions in the Web UI seem largely divorced from their permissions in the CLI, both in practice, and in how they are displayed.
Solution
"Role" should mean the same thing in the UI and in the CLI, and a users full permissions in both contexts should be visible from either context, and ideally editable from either context.
Alternative Solutions
The very hard to understand situation that currently exists is I guess the alternative.
Notes
Assigning RBAC to users / groups / roles today is very convoluted and not the simplest to test, especially with SAML enabled. It would be extremely nice to help mitigate that by at least having terms mean the same thing in the CLI and in the UI, and be able to trivially view them in both places.
siderolabs/omni-feedback#30
The text was updated successfully, but these errors were encountered: