ggbig,
osTicket is designed as a generic customer support tool. Meaning no tickets or customer info are hidden. osTicket allows you to "hide" assigned tickets from open queue, but any staff member can still access them.
That said, you can easily modify the code to hide/restrict assigned tickets. See include/staff/tickets.inc.php and include/staff/viewticket.inc.php.
Cheers,