diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 73cbd025..bc0364cc 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -8,6 +8,17 @@ TODO: - DONE About form when you go to log doesn't update the title bar showing log, still seems to say about ayanova - EDIT_OWN: HOW TO HANDLE PROPERLY?? + - NOTES FROM 5/14/2019 + - Here are the most important characteristics to consider: + - EditOwn is really not about editown it's about supporting a user who is not supposed to see any data other than the bare minimum in order to fill out workorders + - EditOwn is originally intended to deal with limited rights users who are not supposed to see other workorders but the ones they are supposed to work on. + - Original intention is they can create items necessary to fill out their own workorders + - It means a workaround on every single object and list coming from the server to check if they own an object in addition to their basic rights. + - Is this the best way to handle the intended use-case which is to have a tech user with limited rights to only see their shit and fill out workorders? + - Is this also a way to handle client users? + + + - TechFull user should be edit own but can't navigate to inventory form to test when not going directly from a link ?! - Same issue with BizAdminLimited and read only, can't go to inventory at all to view list - rights must be set for only full access to even view the inventory page.