mirror of
https://github.com/kyantech/Palmr.git
synced 2025-10-23 06:11:58 +00:00
This commit migrates the documentation site from Astro to Next.js, leveraging Fumadocs for enhanced functionality and maintainability. The migration includes: - New Next.js configuration and setup - Integration of Fumadocs for documentation rendering - Addition of new documentation assets and images - Removal of Astro-related files and configurations The migration aims to improve the documentation site's performance, scalability, and developer experience.
2.7 KiB
2.7 KiB
title
title |
---|
Manage users |
Manage users to Palmr is a straightforward process. Below is a detailed step-by-step guide explaining how to create and manage users within the application.
Step 1: Accessing User Management
To begin, you need to navigate to the User Management section:
- Click on the user icon located in the header of the app.
- A dropdown menu will appear. From the options available, select "User Management"
Step 2: User Management Dashboard
After selecting User Management, you will be redirected to the User Management Dashboard.
- On your first access, the only user listed will be the default Admin user.
- If you need to update the Admin user details, you must follow the steps outlined in the Profile Management section.
- User details for the logged-in Admin cannot be modified from the User Management Dashboard.
Step 3: Adding a New User
- To add a new user, click on the "Add User" button located at the top right corner of the screen.
- A modal form will appear, allowing you to enter the new user's details:
-
After filling in the user details, click on "Create" to confirm.
Alternatively, you can click "Cancel" to abort the user creation process. -
Once the user is created successfully, it will appear in the user list.
Step 4: Managing User Actions
In the User List, under the "Actions" column, you will find a dropdown menu for each user.
Available actions include:
- Edit User – Opens a modal form to update user information:
- Change user details including role.
- Change the user password.
- Deactivate User – Marks the user as inactive, preventing them from logging into the system.
- Activate User – Reactivates a deactivated user, allowing them to log in again.
- Delete User – Permanently removes the user from the system.
Troubleshooting
User Creation Fails
- Ensure all mandatory fields (name, email, role) are filled out correctly.
- Check for duplicate emails.
- Verify that the system has proper connectivity to the backend.
User Cannot Log In
- Ensure the user is marked as Active.
- Verify that the correct email and password are being used.
- Reset the user password if needed.