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 user to execute the Readysell function |
Can Release Purchase Order | Tick the box to permit user to execute the Readysell function |
Can Run Destructive Task | Tick the box to permit user to execute the Readysell function |
Can Run Non Destructive Task | Tick the box to permit user to execute the Readysell function |
Can Correct GST | Tick the box to permit user to execute the Readysell function |
Can Change Purchase Receipt Cost | Tick the box to permit user to execute the Readysell function This flag restricts the ability for cost prices to be changed when receipting in stock. No one should be able to change cost prices on receipts (there should be no need to anyway) to avoid any errors occurring. |
Can Override Shift | |
Can Change Sales Person | Tick the box to permit the user to change a sales person on a sales order, service order. When a sales order is converted to a sales shipment the changed sales person should copy over. |
Readysell.Module.Models.Security.Permissions.StockQuantityAdjustmentPermission
Buttons on this tab
Button | Description |
---|---|
New | Click to access a list of reasons that can be added to the Reason list. Once added to the Reason list, it is no longer available under the New button |
Delete | Click to delete/remove selected reasons from the Reasons list. Deleted reasons are available under New button for re-adding
|
Export | Exports the list of reasons. |
Print Preview | Shows a print preview of the list of reasons. |
Fields on this tab
Field | Description |
---|---|
Reason | Reason granted to a user to perform stock quantity adjustment. |