The Manage Wizards and Manage Matrices screens of the OSP Wizards or OSP Matrix tools, respectively, must provide Participant list filtering to Reviewers based on site Groups.
Programs may wish to establish Groups of Participants for administrative purposes, making specific Groups exclusively available to given Reviewers. Groups may also be created purely for convenience of identifying sets of Participants or providing shorter Participant lists in large sites.
The University of Michigan has identified this requirement as important to specific local projects (UROPS) with many Reviewers and it has been accepted as a requirement through the weekly conference call and public issue voting.
This feature has been discussed extensively on weekly conference calls and via the Portfolio mailing list. Specifically, Indiana University and Syracuse University have voiced support of implementation as of 8/20/07.
There are two mutually exclusive Access Modes specific to each Matrix. These are Normal and Unrestricted, allowing different access for reviewers when viewing a Matrix, with respect to Groups. There are also four mutually exclusive states based on the existence of Groups in the site and a Reviewer's membership in those groups. These two sets of states combine to behave as follows:
Also provided is a system-wide override to force all Matrices into Unrestricted mode. This is osp.reviewer.groups.allowall.global, and should be set to true to allow any reviewer for a site to view all of its members. The Unrestricted mode also forces hiding of the Reviewer Group Access section of the Edit Properties screen when adding or editing a scaffolded object (Matrix or Wizard).