Hi Scott,
I wanted to address your question regarding limiting user access. Out-of-the-box Method provides you with the ability to limit user access at each level, in a hierarchical way:
> Role / Tab group
- Tabs
- Tab Links
- Screens
- Tables
In your particular example, you are dealing with the Estimate table, that contains your estimates. In order for a user who is logged in (such as a sales rep) to see only estimates pertaining to them, you would need a custom screen where you apply a filter on screen load to the estimates grid, and filter that based on sales rep that's logged in.
In order for this filter to work and capture who the active user is, you must associate the user account(s) with an employee by going to Customize -> Users -> Edit... (step 1, bottom option), and use the "retrieve value from screen: user sales rep initial" action.
You would also need to apply filters to the Customer:Job drop-down to display only customers that pertain to that sales rep in your custom Estimate screen.
Should you require additional help with this, you may contact our customization expert Michael at m.melo@methodintegration.com. Please note, that customization of any kind, as well as the consulting on how to do this, is a chargeable service.
For details please see here.
Regards,
Denis