Basic authentication
Basic authentication is a simple yet widely used method for authenticating users in web applications and APIs. It involves sending a username and password in the HTTP header of a request to access protected resources. This documentation page provides an overview of basic authentication.
The Users page within the Kubeark Platform offers users a comprehensive set of metrics and tools to aid in the tracking and management of their users. This feature enables users to easily access and modify a variety of user attributes, including:
Attribute | Description |
---|---|
Username | The login identifier for the user within the Kubeark platform |
Name | The full name of the user, including both first and last name |
The user's email address | |
User role | The role assigned to the user |
Created | The date and time the user account was created |
Status | The status of the user account, whether it is active or disabled. An active user has the ability to access the platform, while a disabled user has had their access revoked. -> Enabled - the user is ready to be used-> Disabled - the user is deactivated and all the roles and permissions are disabled |
Actions | The ability to modify or delete the user account, if the user has the necessary permissions level. |
To create a new user through Kubeark Identity, please follow these steps
Step 1: On the main Kubeark page, go to User Management and select Users. From the Users page, on the top left corner of the workspace, select IDP.
Step 2: This will take you to the User Interface of the Identity Management console. From the top right corner of the screen, select Admin interface
The Kubeark Identity console presents two different views, which are determined by the role of the user who is accessing them:
- User Interface - this is the default screen for user accounts
- Admin Interface - this is the identity management console dedicated to organization admins
Step 3: Within the Admin Interface go to Directory > Users. On the Users page select Create
Step 4: To create a new user in the Admin Interface, it is necessary to provide specific attributes, as follows:
Attribute | Description |
---|---|
Username | The unique identifier for the user |
Path | The path to the user's location within the system hierarchy. |
Name | The user's display name, which is visible to other users |
The user's email address, which can be used for communication and account recovery | |
Groups | The groups to which the user should belong, which control access to resources |
Attributes | Custom attributes that can be defined for the user, using YAML or JSON. These can include additional information about the user, such as job title or department. |
Once all of the required attributes are provided, the user can be created by clicking on the Create button. The new user will be added to the platform and can then be managed and assigned roles, clusters, and permissions as needed.