Staff Only Bibliographic, Holding, and Item Records (hide from public display)

Notes

Provide the ability for a user to hide a record, whether it is a bibliographic, holdings, and/or item record(s) from public view, thus making it available only to staff. The record will remain in the database and can be located by staff users (“users”) as normal, and be available for editing. However, this code will be useful to prevent records, marked as staff only, from displaying in the search results of public-facing services. Also, the coding of a record as staff only will be useful for reporting, allowing for records marked as staff only to be specified to be or not to be returned in a report.

Goals

Bibliographic, holdings and item records need a flag to indicate that they should not be exposed to the discovery layer. The flag must be independently set for each record, so that it is possible to set the flag for one instance of the two instances associated with a bibliographic record, or for several of the items attached to an instance but not all of them.

If some items or instances are not to be visible to the public, they should not be included when their associated bib record is exposed in a public-facing service.

When a record is exposed to a public-facing service, any records that are marked not to be exposed will not appear in the results. This includes the discovery layer but also other services that are intended to provide a public list of the library's holdings.

Status

Assignee

RichardS

Reporter

Daniel Sweeney

Labels

None

Solr Version

None

Work Group

None

Parent Jira

None

Co-Assignee/s

None

Due By

None

Contribution

None

Contributing Developer

None

Contributing Institution

None

Contribution Type

None

FSPEC Link

None

Value Proposition

None

Time tracking

120h

Components

Fix versions

Priority

Major
Configure