We have a number of different users using the Magento back end for different uses.
For example, we have people who essentially just ship packages, and all we really want them to see is the shipment page - and if not just that page, they should land there when logging in.
When trying to get this setup, I created a new user "ship" and associated it with the new role "shipper". This role was granted access to the resource Sales --> Shipments.
I logged in as ship, and voila! Perfect! Landed right in the shipments grid, I was able to open a shipment - and then I noticed the issue. This user couldn't send tracking information, which is a must-have for this role.
I was able to get this button to show up/function on the shipment screen by enabling role resource Sales --> Orders --> Actions --> Send Sales Emails.
Now when ship logs in, however, it is dumped into the orders grid, not the shipments grid. I surmise that it is simply because "Orders" is higher on the resource tree than "Shipments". Is that true?
Long story short: is there an effective way to land an admin user on a particular screen/grid?
Preferably from within the configuration screen - I don't doubt that this could be implemented by one of our developers.
There is a number of different roles that we require that could be streamlined greatly by putting these users where they need to be 99% of the time.