diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 41a24b02..965740bf 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -419,16 +419,18 @@ todo: many biz objects are not using new PUT methodology ######################################################################################################################## -CURRENTLY DOING: determine who sees part costs, then implement that and the scheduleable user role rights block below for contractors / tech limited etc +CURRENTLY DOING: -todo: Who can see part costs? - Roles who can see part costs: - Inventory, Inventory restricted (read only), BizAdminFull, Accounting - If a tech or anyone needs to see part costs they can be given inventory restricted role meaning they can view the inventory and costs but cannot change anything related to inventory +Workorder modifications for restricted / low rights users +- Remove all costs from workorder for parts unless have inventory-limited, inventory, bizadminfull or Accounting roles + not sent over wire / populated + not shown as fields in UI of workorder anywhere -todo 3: - 1465 - several subcontractor / tech limited restriction features in this case - +- Remove sections from work order for low rights users as per below + +- go over initialize.js and for low rights roles restrict as per below + +- Test login as each low rights type and confirm works as planned below HYPOTHETICAL SCHEDULEABLE USER ROLE RIGHTS diff --git a/ayanova/src/App.vue b/ayanova/src/App.vue index f396d0e9..99d97025 100644 --- a/ayanova/src/App.vue +++ b/ayanova/src/App.vue @@ -152,7 +152,7 @@ > - +