User Management
KubeDash use OIDC as its main authentication mechanism but from KubeDash 2.0 you can create local users from the UI and convert them into Kubernetes users. With this solution Kubernetes will use certificate based authentication. The benefit of this approach date you can authenticate without a working OIDC Identity Provider so it is perfect for admin users.
You can manage your users under the User Management > Users
menu:
You can Create a new user wit the Add User
button:
You can change the type of an existing user with the pencile icon next to the user:
Roles
The role of the user decides the ability of the user to manage dashboard users. There is two roles the User
role and the Admin
role. Only the users with Admin
role can create or adit dashboard users.
User Types
There is tree user types:
- OpenID - Automatically created SSO users.
- Local - Manually created, stored in database without Kubernetes authentication.
- Kubernetes - Manually created, stored in database with certificate based Kubernetes authentication.