UC Davis Library discovery — Ex Libris Primo (tenant)

Library discovery at search.library.ucdavis.edu is an Ex Libris Primo instance. The subdomain is UC Davis's and the collection is UC Davis's, but the application is Ex Libris's: the served document is a Primo single-page app (id='primoExploreRoot') and the host resolves to 216.147.212.109, outside UC Davis's 128.120/169.237 address space. Recorded as a TENANT relationship. No Primo, Alma or Ex Libris contract is saved under this slug — that contract belongs in the vendor's own repo.

API entry from apis.yml

apis.yml Raw ↑
aid: uc-davis:library-primo-tenant
name: UC Davis Library discovery — Ex Libris Primo (tenant)
description: 'Library discovery at search.library.ucdavis.edu is an Ex Libris Primo instance. The subdomain
  is UC Davis''s and the collection is UC Davis''s, but the application is Ex Libris''s: the served document
  is a Primo single-page app (id=''primoExploreRoot'') and the host resolves to 216.147.212.109, outside
  UC Davis''s 128.120/169.237 address space. Recorded as a TENANT relationship. No Primo, Alma or Ex Libris
  contract is saved under this slug — that contract belongs in the vendor''s own repo.'
humanURL: https://search.library.ucdavis.edu/
tags:
- Library
- Discovery
- Primo
- Tenant
x-operator: tenant
x-operator-evidence: Institution subdomain on a vendor platform; DNS resolves outside UC Davis address
  space and the payload is Ex Libris Primo.
x-platform-operator: Ex Libris (Clarivate)
properties:
- type: Documentation
  url: https://library.ucdavis.edu/
x-audit-reconciliation: 'audit-university-contracts.py grades search.library.ucdavis.edu as INSTITUTION
  because the host sits under ucdavis.edu. The tenant label here is the stricter and more accurate read:
  the host resolves to 216.147.212.109, outside UC Davis address space, and serves an Ex Libris Primo
  application. A UC Davis-branded subdomain pointed at a vendor''s platform is exactly the tenant case.
  Do not upgrade this to institution on the strength of the domain alone.'