Ok, thanks Chris.
Yes I'm aware of the settings.xml file, I'm still having trouble understanding how it all fits together. Why are there user groups but actual staff users seem to be setup as child objects to the deault eportal users, for instance?
Thanks