Role manager
Learn how to create and manage user roles in the Ship dashboard, including assigning permissions across account, carrier, and shipment management features.
Overview
The Role Manager page allows administrators to create and manage custom roles that define what actions users can perform in the Ship system.
Each role determines access levels across core areas such as carrier management, shipment creation, package handling, and tracking.
To access, go to Settings > Roles.
Custom roles provide flexibility to tailor permissions to your organisation’s structure, ensuring users have the right level of access for their responsibilities.
Why use the Role Manager?
Creating custom roles helps maintain operational security and efficiency.
For example:
- A Warehouse Operator may only need access to create and dispatch shipments.
- A Shipping Administrator might configure carrier accounts and manage rates.
- A Viewer could be limited to reading shipment data and reports.
By defining roles that align with each job function, you can reduce human error, simplify access management, and improve compliance.
Create a new role
To create a new role:
- Go to Settings > Roles.
- Click Create role.
- Enter a name and description for the role.
- Example:
- Name: Delivery Operations Manager
- Description: Oversees consignment management, rate settings, and carrier services.
- Example:
- Under Select permissions, choose which permissions to assign.
Permissions are grouped by category as shown below. - Once permissions are selected, click Save to create the role.
Permissions
| Category | Permissions |
|---|---|
| Account Management | Get Customer, Get Account, Update Password, Update Account |
| Audit Management | Get Audit Logs |
| Carrier Account Management | Manage Carrier Accounts |
| Carrier Service Management | Get All Carrier Services, Add Carrier Service, Update Carrier Service, Edit Own Carrier Ranges (grants permissions to barcode and filename ranges) |
| Configuration Management | Check Carrier Service State |
| Consignments Management | Get Consignments, Update Consignments, Create Consignments, Ready To Ship |
| Customer Management | Get Customer, Create Account, Update Customer, Update Customer Subscription, Tolerance Administration |
| Package Management | Move Package Items, Update Packages, Delete Packages |
| Package Size Management | Create Package Size, Delete Package Size, Update Package Size, Set Default Package Size |
| Quote Management | Get Quotes |
| Rates Management | Get Event Tracking, Set Volume Discounts, Get Rates Template, Get Rates For Consignment, Manage Price Models, Manage Zones, Manage Cost Models, Manage Surcharges |
| Role Management | Get Custom Role, Create Custom Role, Delete Custom Role, Update Custom Role, Get Role Accounts, Add Account To Role, Remove Account From Role |
| Service Group Management | Create Service Group, Update Service Group, Delete Service Group |
| Service Profile Management | Get Service Profile, Update Service Profile, Create Service Profile |
| Shipping Location Management | Create Shipping Location, Update Shipping Location, Delete Shipping Location, Manage All Shipping Locations |
| Tracking Management | Get Event Tracking |
Edit or delete a role
To edit an existing role:
- Select the role from the list.
- Click Edit to modify the name, description, or assigned permissions.
- Click Save to apply changes.
To delete a role:
- Select the role.
- Click Delete.
- Confirm when prompted.
Best practices
- Assign roles based on specific job responsibilities to ensure least-privilege access.
- Review existing roles regularly to ensure they match current operational needs.