Note : Please note that any changes made to the original source code will be lost after updating to the latest versions.

LivaChat-Saas Laravel LiveChat Application

Manage Roles

Basically, role management is used to manage the staff of an organization. Every individual member of the staff or employee has their own roles and certain permissions.

  1. Create Employee
  2. Employees List
Create Employee

To create an "employee," go to Admin Panel->Manage Roles->Create Employee page, fill out the form with the employee's information, and then click the "Create Employee" button to save your changes. After that, the login credentials will be sent via email to the employee.

Employees List

Navigate to Admin Panel->Manage Roles->Employees List. By default, only "superadmin" will appear in the "Employee's List" table. In the right corner of the "Employee's List" table, you’ll see "Add Employee" and "Import Employee List" buttons. By clicking on the "Add Employee" button, it will redirect you to the "Create Employee" page, so you can also create an employee from here as well. And by clicking on the "Import Employee List" button, it will redirect you to the "User Import" page. Here you can import a large number of employees' data at once. Go to the link provided on the "User Import" page and download the "Sample File" of "usersample.csv", then enter the details of the employees and save the file.

Choose the "usersample.csv" file you saved earlier and upload it to the upload file option, then click the "Import Data" button to create employees.

In the "Employee's List" table, the newly created "employees" will be displayed. You can edit and update the employee's details by clicking the "Edit" button in the "Actions" column, and you can delete the employee's entire record by clicking the "Delete" button in the "Actions" column. You can also reset the password of employees by clicking the "Delete" button. By clicking the switch button in the "Actions" column, you can change the employee's status to "Active" or "Inactive." If an employee's account status is "inactive," they will be unable to login.