Different user views on Directory plugin

We are looking at using the Directory plugin for a new site, but one of the main requirements is to have different views for different logged in groups of users. Potentially an entry in the directory needs to be viewable by all groups or individual groups as necessary. Is this possible to do?