Articles on: Admin Settings

Learn More About Custom Roles Management

Plans: Enterprise Platforms: All platforms

Overview



Custom roles allow managers to design roles with tailored roles with specific permissions. This ensures that the team members have precise access matching their responsibilities. This enables a more streamlined and secure workflow for organizations.

Default roles



By default, there are four roles that can be assigned to members within the admin panel:

RoleDescription
AdminCan only view orders
ManagerCan edit orders and product settings
Support AgentCan manage people and organization/billing settings
MemberCan manage the organization but cannot delete it or manage members. All product access.


Default roles cannot be modified, but owners and admins can create new roles to grant custom permissions to the team members.

Each role comes with predefined permissions. For a detailed breakdown, refer to the Default Role Permissions article.

Adding custom roles



To add custom roles, follow the below steps:
Log in to your AfterShip account.
In the AfterShip dashboard, click the organization name.


Select Manage organization from the dropdown.


The members page will appear in a new tab.
Select Roles and click Create role.


In the Create role page, under Role information, enter a name and description (optional) for the role.


Under Role permissions, select the checkbox for each permission you want to assign (such as Settings, Security, Members, Billing etc.). You can select all permissions at once by checking the Select all permissions checkbox.


For more granular control, you can expand individual permissions to set permissions for view, create, edit, or remove. You can also expand all metrics in one go by clicking Expand all.


Repeat this process for the following Organization sections:
Settings
Security
Members
Billing
Locations
Apps
Sender emails
Developers
Notifications
Domains

Special cases



Un-assignable permissions


Some permissions are exclusive to owners and admins, such as creating, editing, or deleting roles. These permissions cannot be assigned to other roles.

Auto-selection and auto-deselection


Certain permissions are interdependent. For example:

Roles > View depends on Members > Create and edit.
If Members > Create and edit is selected, Roles > View will be automatically selected.
If Roles > View is deselected, Members > Create and edit will be automatically deselected.


Custom roles cannot add/ edit/ remove or remove the Admin role, even if they have member permissions.

Deleting roles



Owners, admins, and users with role-deletion permissions can delete roles. However, before deleting a role, all members assigned to that role must first be removed.

To delete roles, follow the below-mentioned steps:

Under Members, go to Roles.
Go to the role that you want to delete.
Against that role, select the settings menu (...).
A dropdown will appear on the screen, and you can click on the Delete option.


Duplicating roles



Owners and admins can duplicate roles along with their existing permissions. However, unassignable permissions (such as those exclusive to owners and admins) will not be included, even if duplicating from an admin role.

To duplicate the role, follow the below-mentioned steps:

Under Members, go to Roles.
Go to the role that you want to duplicate.
Against that role, select the settings menu (...).
A dropdown will appear on the screen, and you can click on the Duplicate option.


FAQs



Q1. Can default roles be modified?



No, default roles (Admin, Manager, Support Agent, and Member) come with predefined permissions that cannot be changed. To customize permissions, create a new role.

Q2. What happens when I delete a role?



Before deleting a role, all members assigned to it must be removed. Once deleted, the role and its permissions cannot be recovered.

Updated on: 07/04/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!