![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
We have an Access 2003 database that handles Contacts and Events for the organization. This is used by everyone in the organization - across all departments. The senior directors now want to redesign it so that users can only see the details of the contacts that their respective departments created. The senior directors however want to be able to see all the records for all departments. Basically, they don’t want the lower echelons to see who their top level contacts are or their details or to see which functions the directors have which are exclusive to the directors. Individual departments would still be able to administer their own events entirely. For an organization–wide event, individual departments would add names of invitees to these functions but only the directors would see the entire invitation list. To achieve this, is it just a question of creating a user table that lists users logon names against their department name, using the fosusername function, and then filtering each query result with the department name? I am concerned that this method may mess up the numerous queries, forms and reports that underly the database. Or is there a neater way to achieve this? |
#3
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |