User Permissions
Some restrictions can be set to ensure a safe usage of Performance Quoting.
Those limits will be defined based on the current state of the quote, including fields values, CRM information and current user attributes (such as its profile).
Session states are used in order to define user permissions on some spreadsheet or quote objects. The system will go a through a matching mechanism based on fields or session variables to identify which session states are valid for the current quote session. This matching can be based on user related values. Several session states can be assigned to one quote session.
Restrictions can be declared on the global Quote level, on each step or page, on actions, but also on columns, fields or line types, with some distinct capabilities on each :
Quote level
- The access can be completely disabled on a quote.
- The access can be declared as read-only.
- It can be disabled to delete lines from the quote.
- It can be disabled to add lines in the quote.
Step, Page and Actions level
- The access to some of those elements can be disabled.
Columns, Fields
- Those elements can be individually hidden.
- Those elements can be individually set as read-only.
Line templates
- Line templates can be individually set as read-only
- The capability to add some line templates can be disabled
- In case of Folder or Specific kind of lines, the action to add those lines templates will be disabled.
- In case of Product kind of line, the system will not authorize to add products that should match with that line template.
- The capability to delete some line templates can be disabl
Cells
- The capability to edit some cells can be disabled
User permissions will apply as well for API usage, and when importing data through the XLSX import functionality.
