Suppressing Resources Based on Session Information

Filters determine whether links to target resources are displayed or suppressed based on properties of the patron's session.

If a target resource offers useful additional information but must not be displayed to users in a given accounting unit, from a given port, with a given scope, etc., create a filter and assign it to the target resource's definition. For example, you can choose to suppress links to a target resource when the patron is a KidPAC user, but allow the same resource to display when the patron uses WebPAC.

If a filter that is assigned to a resource definition applies to one of the properties of a patron's session, the link to the resource is suppressed.

The use of filters is optional.

To use a filter:

  1. Choose the criteria for filtering. You can set up filters that suppress resources based on the user's:
  2. Create the filter.
  3. Assign the filter in a resource definition.


Filters have names and types. The name is a unique identifier. The type refers to an origin. For example, if a user is attempting to access target resources from WebPAC, WebPAC is considered the origin. Resources will be suppressed in WebPAC if a filter of the type "WebOPAC":

Existing filters can be edited or deleted. However, an existing filter's type cannot be edited. You must delete the entire filter and create a new one using the desired type.