UCI Use CampusID for Tracking Identity

Scope: UCI
Type: Standard
Version: 2025

Goal

Ensure that services are resilient to changes in UCInetIDs.

Ownership

Direct questions to the Owner: TBD email redacted

Resources to comply with this standard should be directed via the Executive sponsor: TBD email redacted

Timeline & Enforcement

All services must be compliant with this standard by July 1, 2026

Exception Process

Exceptions can be granted by the Director overseeing the project. Exceptions must include an explanation for why the standard can not be followed. Exceptions must be registered with the ARB, and renewed every year.

Terminology

Requirements

Scope

  1. All services that track users are in scope of this standard
  2. Unless the service anonymises all user tracking

Prioritize CampusID

  1. Services MUST use CampusID to associate their Service Attributes with a set of Campus Attributes
  2. Services MAY mirror additional fields from the Campus Attributes into the Service Attributes to make the account easier to work with, but MUST update these mirrored fields to reflect changes in the Campus Attributes
  3. Services MAY track additional fields in their Service Attributes that do not correspond to fields in the Campus Attributes
  4. Access grants to Service Identities MUST rely on the CampusID
  5. This ensures that grants are resilient to changes of any aspect of the Service Attributes or Campus Attributes
    1. UCInetID may change over the course of an account lifetime
  6. This avoids reclaimed UCInetIDs from inheriting permissions from older owners of that ID

References