Implementation Guide
Runtime Controls for University AI: PHI, PII, and Student Records
Runtime controls for university AI systems are the enforcement mechanisms, agent identity, permission scoping, tool-call interception, and audit logging, that restrict what an AI agent can access and do at the moment of action, rather than relying solely on application-level permissions or data-storage access rules to protect FERPA records, PHI, and PII.
Quick answer
Application permissions govern who can log in. Runtime controls govern what an already-authenticated agent is allowed to do at the moment it calls a tool, which is the layer where FERPA, HIPAA, and PII exposure actually occur.
Agent Identity and Permission Scoping Across University Systems
University systems are typically siloed by function and regulatory regime. Runtime enforcement requires an identity and permission model that reflects this separation at the point of agent access, not at the source system.
- 1
Distinct agent identities per data domain
- 2
A policy enforcement point in front of tool calls
- 3
Separated read and write permissions
- 4
Least-privilege scopes mapped to AC-6
Why Application-Level Permissions Are Not Enough
Most universities control access to student information systems, health platforms, and financial aid databases through application-level permissions set at login. AI agents change this model. An agent authenticated once can chain multiple tool calls across systems in a single task, and application permissions do not evaluate each individual action against the data category it touches. Runtime controls address this gap by evaluating every tool call an agent attempts, not just the session it operates in, against a policy that reflects whether the underlying data is a FERPA education record, PHI, or other PII. This distinction matters because FERPA and HIPAA impose different obligations, and a single agent identity with broad access can create exposure under both statutes simultaneously.
Tool-Call Interception as the Enforcement Point
The most direct way to enforce least privilege for an AI agent is to intercept each tool call before it executes, rather than logging the action after the fact. This mirrors the zero trust model described in NIST SP 800-207, where every request is treated as untrusted until it is authorized against current policy, regardless of the agent's prior actions in the same session. For a university, this means an agent requesting a student's grades, an agent requesting a student's health record, and an agent requesting financial aid data should each be evaluated as separate authorization events, even if a single workflow triggers all three. Interception at this layer also creates the record needed to demonstrate, after the fact, that an agent's access was authorized under a specific policy rather than assumed from broad application permissions.
FERPA and HIPAA Obligations at the Agent Layer
FERPA protects personally identifiable information in education records and restricts disclosure without consent, regardless of the technology used to process it. HIPAA's Privacy and Security Rules require access controls, unique user identification, and audit controls specifically over protected health information. Joint guidance from HHS and the Department of Education confirms that a university's student health records may fall under FERPA, HIPAA, or both, depending on whether the campus health service operates as a HIPAA covered entity and how records are maintained. This means an agent accessing student health data may need to satisfy both regimes at once, and audit controls built only for FERPA accountability will not automatically satisfy HIPAA's Security Rule requirements. Where a third-party AI tool accesses education records, FERPA's school official exception permits this only if the institution retains direct control over how the data is used, which requires documented oversight of the agent's behavior rather than a general vendor agreement.
Three Data Categories, Three Regulatory Regimes
University AI agents typically touch three distinct categories of protected data, each governed by a different compliance framework, and each requiring its own scope of runtime permission.
FERPA Education Records
Student information system data governed by 34 CFR Part 99, including the school official exception for third-party access.
Protected Health Information
Campus health services data subject to HIPAA Privacy and Security Rules where the clinic operates as a covered entity.
Financial and Personal PII
Financial aid and identity data requiring least-privilege access separate from academic and health records.
Enforce Least Privilege Before AI Agents Touch Sensitive Records
Trussed AI provides runtime governance for enterprise AI agents, including agent identity, permission scoping, tool-call authorization, and audit logging aligned with institutional compliance obligations.
Request a Demo