EBIS 5 ultimately allows for more access to the system: here's how we break down technician vs non-technician user profile access.
In 3.2, the EBis users license was based on concurrent users (users logged in to the system at the same time). Most shops tended to have a larger number of users in the system, such as 30, but only 5-10 concurrent users. This caused a large access bottleneck that normally fell on technicians and caused frustration. We've changed this in EBIS 5: you get unlimited technicians and only pay for "non-technicians": users who typically require more advanced functionality and these normally fall within the parts department, front office, and administrators, along with lead technicians/DOM users who need advanced capabilities. This change has been extremely well received by users who have migrated, as ultimately this allows for all users to access EBIS from various devices.
For users who are given a technician profile, this is a subset of the 300+ user access privileges. This will allow a technician to do most things on the shop floor: create a work order, add/edit work order items, request parts, signoff items, change the item status to track progress, etc.
Ultimately, if you need specific technicians to perform tasks that are not in the technician profile (such as creating a purchase order, re-opening a completed W/O, editing billing information, view OTC invoices, adjust inventory outside of a direct deduct from a W/O, perform admin functions, etc.), you must assign them a user profile that is "non-technician", and this will count against your user count.
It's worth noting that while EBIS 5 ships with standard profiles, all of these profiles can be edited/deleted, and new profiles can be created from scratch or duplicated and then edited.