You are correct. The native quota software only works for the entire drive. So for example you can setup the quota management so that user Bob can save only 5 Gigs of data to the server’s drive. If you need to do quota management at a finer level you will need third party software.
Some examples are: (You’ll need to determine usability in your environment)
Register Hereor login if you are already a member