A role in X-Cart is a set of permissions providing access to certain features and areas of the store Admin area. X-Cart roles enable a root admin to configure different access levels to the Admin area for other administrator users. This feature may be helpful if you have staff you want to delegate some work on the store maintenance but don't want to give this staff full access to the store's Admin area.
Roles are added to the X-Cart core via the User Permissions add-on.
Note: If the User Permissions add-on is disabled, the root store administrator can assign existing roles to users but not edit roles or create new ones.