Staff Members Management
The HRM Staff Members Management feature allows administrators to manage staff profiles, including adding, editing, deleting, and filtering staff members. It also provides tools for importing staff data and assigning roles, departments, and shifts.
Features
- Add/Edit Staff Members:
- Create new staff profiles or update existing ones.
- Import Staff Members:
- Bulk import staff data using a CSV file.
- Filter Staff Members:
- Filter staff by department, designation, or shift.
- View Staff Details:
- View detailed information about individual staff members, including their department, designation, and shift.
- Role and Permission Management:
- Assign roles and permissions to staff members.
Key Actions
- Add Staff Members:
- Click the + Add button to open the Add/Edit form.
- Fill in the required details, such as name, email, phone, department, and designation.
- Save the staff member to add them to the list.
- Click the Edit button next to a staff member's name to modify their details.
- Update the necessary fields and save the changes.
- Select one or more staff members using the checkboxes.
- Click the Delete button to remove the selected staff members.
- Use the Import button to upload a CSV file containing staff data.
- Download the sample file to ensure the correct format.
- Use the dropdown menus to filter staff by department, designation, or shift.
- Use the search bar to find staff members by name.
- Assign roles to staff members to control their access to specific features.
- Manage permissions for individual staff members.
Permissions
- Add Staff Members: Requires staff_member_create permission.
- Edit Staff Members: Requires staff_member_edit permission.
- Delete Staff Members: Requires staff_member_delete permission.
- Import Staff Members: Requires staff_member_import permission.
Troubleshooting
- Save Button Disabled:
- Ensure all required fields are filled in the Add/Edit form.
- Import Errors:
- Verify that the uploaded file matches the required format.
- Filters Not Working:
- Ensure the selected filters match the available data.
- Role Assignment Issues:
- Ensure the roles and permissions are configured correctly in the system.