You can create user groups and assign to them custom permissions.
Navigate to System > Groups, and click +Create in the upper-right corner of the Groups screen.
In the Caption field, enter a name for your group (for example, “Admins” or “Managers”).
Grant the required permissions to a user group by selecting the appropriate checkboxes under the Rights section. All permissions are categorized into groups that correspond to the main menu items, and listed in alphabetical order. To quickly select all permissions or a particular permission type, click Check and select one of the following options: All, View, Create, Update or Delete. To unselect all permissions, click Uncheck all.
Click Save to create a user group.