So I've had my first experience with Flex over the past couple of days, and something I asked about (that it doesn't have) is solid access restrictions. I'm just subbing in at another company, helping them with some warehouse work. But, I won't have my own login into Flex, which means I am working under someone else's name... and if I screw up, there's no way to show who actually screwed up. There's no access control available to give me a log in without me being able to poke through internal company details; pricing, quotes, etc- things I don't need to see (and would be a security risk for a non-employee to see/have access to!).
So,this project should include an easy way to have user levels, including one as basic as "Warehouse only, pick/prep/receive shows."