Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt

Permission can be categorised as follows

  1. Readysell. prefixed permissions 
    1. Readysell.Module.Models.Security.Permissions.ActionPermissions governs the action buttons availability for usage on the ribbon line or line header for a given role

    2. Readysell.Module.Models.Security.Permissions.PointOfSalePermission allows a user to execute certain Readysell Point Of Sale function 
    3. 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.
    4. Readysell.Module.Models.Security.Permissions.ReadysellPermission permits a user to execute certain restricted Readysell function
    5. Readysell.Module.Models.Security.Permissions.StockQuantityAdjustmentPermission controls a list of reasons a user is allowed to use to adjust stock quantity according to role
  2. 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.

    Expand
    titleShow me

     

 

Reference

Flags on this screen

...

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 AtThe 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

...

Field

Description

Object Type

Name of module/sub-module accessible by a user

Expand
titleShow me

  

 Create Access Access/privilege level
  • Allow : User is allow to create the object
  • Deny : User is not allow to create the object
  • None : User inherits the access level of the system i.e., usually Allow
 Read Access Access/privilege level
  • Allow : User is allow to read/view the object data
  • Deny : User is not allow to read/view the object data
  • None : User inherits the access level of the system i.e., usually Allow
 Write Access Access/privilege level
  • Allow : User is allow to update the object data
  • Deny : User is not allow to update the object data
  • None : User inherits the access level of the system i.e., usually Allow
 Delete Access Access/privilege level
  • Allow : User is allow to delete the object
  • Deny : User is not allow to delete the object
  • None : User inherits the access level of the system i.e., usually Allow
 Navigate AccessAccess/privilege level
  • Allow : Object is display on the user's Navigation panel i.e, allows user access
  • Deny : Object is not display on the user's Navigation panel i.e., prevents user access
  • None : User inherits the access level of the system i.e., usually Allow

...

Readysell.Module.Models.Security.Permissions.ActionPermissions

...

Field

Description

Can Log On At Any Device

Tick the box to permit user to execute the POS function 

Expand
titleShow me

 

 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

...