This article will guide you through the process of managing user permissions for Shipwell's dock scheduling module. These permissions can be accessed and modified from the Manage > Company > Users section of the platform.
Available Permissions:
Shipwell's dock scheduling module offers a wide range of permissions that can be assigned to different user roles. Here's a breakdown of the available permissions:
General:
dock_scheduling.view_dashboard: Allows users to view the dock scheduling dashboard.
dock_scheduling.assign_docks: Allows users to manually assign docks to appointments.
dock_scheduling.override_restrictions: Allows users to override any dock scheduling restrictions.
Facilities:
dock_scheduling.view_facilities: Allows users to view a list of all facilities.
dock_scheduling.create_facilities: Allows users to create new facilities.
dock_scheduling.delete_facilities: Allows users to delete existing facilities.
dock_scheduling.update_facilities: Allows users to edit existing facilities.
Appointments:
dock_scheduling.view_appointments: Allows users to view a list of all appointments.
dock_scheduling.create_appointments: Allows users to create new appointments.
dock_scheduling.update_appointments: Allows users to edit existing appointments.
dock_scheduling.delete_appointments: Allows users to delete existing appointments.
dock_scheduling.book_appointments: Allows users to book appointments.
dock_scheduling.book_same_day_appointments: Allows users to book appointments for the same day.
dock_scheduling.reschedule_appointments: Allows users to reschedule existing appointments.
dock_scheduling.reject_appointments: Allows users to reject appointments.
dock_scheduling.cancel_appointments: Allows users to cancel appointments.
dock_scheduling.check_in_appointments: Allows users to check in appointments.
dock_scheduling.check_out_appointments: Allows users to check out appointments.
dock_scheduling.update_status_appointments: Allows users to update the status of appointments.
Calendar:
dock_scheduling.view_calendar: Allows users to view the dock scheduling calendar.
dock_scheduling.update_calendar: Allows users to edit the dock scheduling calendar.
Analytics:
dock_scheduling.view_analytics: Allows users to view the dock scheduling analytics.
dock_scheduling.update_analytics: Allows users to update the dock scheduling analytics.
Managing User Permissions:
Navigate to Manage > Company > Users in the Shipwell platform.
Locate the user whose permissions you want to manage.
Click on the "Permissions" tab.
Scroll down to the "Dock Scheduling" section.
Select the desired permissions by checking the corresponding checkboxes.
Click the "Save" button to apply the changes.
Additional Notes:
You can assign multiple permissions to a single user.
Certain permissions may require other permissions to function properly.
It is recommended to only grant users the minimum permissions necessary to perform their duties.
For more complex permission setups, it may be helpful to create different user roles with specific permission sets.
By following these steps, you can effectively manage user permissions for Shipwell's dock scheduling module and ensure that only authorized users have access to specific features and functionalities.