Roles Permission Reference
Overview
Permission can be categorised as follows
- Readysell. prefixed permissions
Readysell.Module.Models.Security.Permissions.ActionPermissions governs the action buttons availability for usage on the ribbon line or line header for a given role
- Readysell.Module.Models.Security.Permissions.PointOfSalePermission allows a user to execute certain Readysell Point Of Sale function
- Readysell.Module.Models.Security.Permissions.AuthorizationRequiredPermission authorisation code be added to certain functions – i.e. in a sales order, click on purchase button – needs authorisation from manager role before you can go ahead with it. Another example is the stock adjustment function.
- Readysell.Module.Models.Security.Permissions.ReadysellPermission permits a user to execute certain restricted Readysell function
- Readysell.Module.Models.Security.Permissions.StockQuantityAdjustmentPermission controls a list of reasons a user is allowed to use to adjust stock quantity according to role
All other permissions control the availability of modules and sub-modules in the Navigation panel and level of permission for a given role e.g. create or delete an object, read or update object data.
Reference
Flags on this screen
Flag | DescriptionDesc |
---|---|
Builtin | Indicates as to whether or not the Role is predefined and modifiable by the user. That is :
|
Buttons on this tab
Button | Description |
---|---|
Export | Exports the list of permissions. |
Print Preview | Shows a print preview of the list of permissions. |
Fields on this tab
Field | Description |
---|---|
Permission | List of permissions associated with a role. |
Created | The date and time that the card was created in the Readysell system. |
Created By | The Readysell user who created this card. |
Last Modified At | The date and time that the card was last modified in the Readysell system. |
Last Modified By | The Readysell user who last modified this card. |
Role | Role Name |
All other permissions
Buttons on this tab
Button | Description |
---|---|
Print Preview | Shows a print preview of the list of permissions. |
Fields on this tab
Field | Description |
---|---|
Object Type | Name of module/sub-module accessible by a user |
Create Access | Access/privilege level
|
Read Access | Access/privilege level
|
Write Access | Access/privilege level
|
Delete Access | Access/privilege level
|
Navigate Access | Access/privilege level
|
Readysell.Module.Models.Security.Permissions.ActionPermissions
Buttons on this tab
Button | Description |
---|---|
New | Click to access a list of action names can be added to the Hidden Actions list. Once added to the Hidden Actions list, it is no longer available under the New button |
Delete | Click to delete/remove selected action names from the Hidden Actions list. Deleted action names are available under New button for re-adding
|
Export | Exports the list of permissions. |
Print Preview | Shows a print preview of the list of permissions. |
Fields on this tab
Field | Description |
---|---|
Name | Action name to be hidden from a role. |
Readysell.Module.Models.Security.Permissions.PointOfSalePermission
Buttons on this tab
Button | Description |
---|---|
Print Preview | Shows a print preview of the list of permissions. |
Fields on this tab
Field | Description |
---|---|
Can Log On At Any Device | Tick the box to permit user to execute the POS function |
Can Authorize New Device | Tick the box to permit user to execute the POS function |
Can Access Purchase Order | Tick the box to permit user to execute the POS function |
Can Perform Stocktake | Tick the box to permit user to execute the POS function |
Can Perform Stock Adjustment | Tick the box to permit user to execute the POS function |
Can Change Gift Registry | Tick the box to permit user to execute the POS function |
Can Change Lay By | Tick the box to permit user to execute the POS function |
Can Change Purchase Order | Tick the box to permit user to execute the POS function |
Can Change Transfer | Tick the box to permit user to execute the POS function |
Can Create Pay in Pay out | Tick the box to permit user to execute the POS function |
Can Create Negative Transaction | Tick the box to permit user to execute the POS function |
Can Apply Discount | Tick the box to permit user to execute the POS function |
Can Edit Price | Tick the box to permit user to execute the POS function |
Can Edit Lay By Cancellation Fee | Tick the box to permit user to execute the POS function |
Can Edit Order Cancellation Fee | Tick the box to permit user to execute the POS function |
Can Extend Gift Certificates | Tick the box to permit user to execute the POS function |
Can Perform Refresh All Data | Tick the box to permit user to execute the POS function |
Can Access Cost Price | Tick the box to permit user to execute the POS function |
Can Create Customer Payment | Tick the box to permit user to execute the POS function |
Readysell.Module.Models.Security.Permissions.ReadysellPermission
Buttons on this tab
Button | Description |
---|---|
Print Preview | Shows a print preview of the list of permissions. |
Fields on this tab
Field | Description |
---|---|
Can Change Stock Quantity Adjustment Account | Tick the box to permit a user to execute the Readysell function |
Can Execute Web Service | Tick the box to permit user to execute the Readysell function |
Can Finalise Any Transfer | Tick the box to permit user to execute the Readysell function |
Can Release Sale Order | Tick the box to permit u |