The Users Service is used to create or delete and to maintain Users and their Authorisation. In Enactor Retail Users are the basis for Sign On and Access to functionality of the Enactor Retail System. Access to functionality is controlled via Permissions associated with User Roles, one or more of which may be assigned to the User. Users may also be created based on a Template, which serves to pre-define certain properties of the User entry, such as assigned Roles. For Retailers using the Orders Service the Users Service provides means to maintain the User access accounts required to perform tasks involved in the processing of Orders.