First, i am running 1.8.0.1.What i ask is : how can i isolate people from one private department to another private department?Let's say i have 2 private dptmts D1, D2.I have 2 group, G1 and G2.G1 has access rights for D1 only, andG2 has access rights for D2 only.D1 has access rights for G1 only, andD2 has access rights for G2 only.in G1, i have one StaffMember1in G2, i have one StaffMember2No team is defined.1) now, when you log as StaffMember1, you can see StaffMember2 in the Staff Directory, which should not be visible, because it's another private department. So what does mean private?=> so i unchecked the options "Directory Listing:" , to disable StaffMember1 and StaffMember2 to be listed in staff directory. But, i fall on a second issue:2) then if you search for tickets, with advanced search form, you can filter to any staff member, even he's not from your department/group/team. So you can see people that you should not see.Could i do something better to really isolate departments?I have different OEM contractors, which shall not know each other, but that could reference issues on the same product. So i tried to create departments to allow them to see their tickets, their dashboard, but i failed to isolate people references.So my only solution right now is to create 2 osTicket installations, but that will be difficult to handle for development team, they have to log on 2 or more ticketing system, which is not clever.I hope you understand my use case now.BR.