Subscribe to the Non-Human & AI Identity Journal

OAuth Grant

An OAuth grant is the delegated permission an application receives to act on a user’s behalf without storing the user’s password. In NHI governance, it should be treated as a standing identity relationship with scope, ownership, and revocation requirements, not as a one-time setup detail.

Expanded Definition

An OAuth grant is the delegated authorization relationship that lets an application access resources on behalf of a user or another system without collecting the password. In NHI governance, that relationship should be treated as a living identity artifact with scope, consent, owner, duration, and revocation requirements.

In practice, the grant is more than a login event. It can represent access to mailboxes, files, CRM records, or SaaS workflows, and it may persist long after the original approval. Definitions vary across vendors when grants are bundled with tokens, app registrations, or consent screens, so teams should distinguish the authorization decision from the access credential itself. That distinction matters because the grant is often the policy layer, while the token is the operational proof that access is being exercised.

For governance teams, the safest interpretation is to treat OAuth grants as standing privileges that must be inventoried, reviewed, and removed when the business need ends. The most common misapplication is assuming the grant is harmless because the user approved it once, which occurs when consent is never revalidated after role changes, vendor changes, or account compromise.

The industry framing also aligns with broader identity guidance in the NIST Cybersecurity Framework 2.0, which emphasizes continuous governance rather than one-time enrollment.

Examples and Use Cases

Implementing OAuth grants rigorously often introduces lifecycle overhead, requiring organisations to weigh user convenience and automation against visibility, review, and revocation discipline.

  • A sales automation app receives delegated access to a mailbox so it can send follow-up messages and read calendar events.
  • A file sync tool is granted access to a team drive, but the grant remains active after the employee transfers to another department.
  • A third-party analytics platform is approved to read CRM data, creating a long-lived access path that security teams must track and periodically re-authorize, as seen in incidents like the Salesloft OAuth token breach.
  • A support integration is granted broad API scope because the initial rollout was urgent, then never narrowed after the use case stabilized.
  • A collaboration app is revoked after offboarding, but a cached consent record or parallel grant remains active in a different tenant.

OAuth grants are especially important in SaaS ecosystems where identity is federated and the business assumes the application will self-limit its use of delegated access. That assumption is unsafe unless the grant is matched to an explicit owner, a specific scope, and a documented review cadence, consistent with zero-trust thinking in the NIST Cybersecurity Framework 2.0.

Another common use case is incident response, when security teams must decide whether to revoke the entire app consent or only rotate the underlying secret. In the Dropbox Sign breach, the practical question was not just who had access, but which delegated pathways could still be abused after compromise.

Why It Matters in NHI Security

OAuth grants matter because they often become durable non-human identity relationships that outlive the business context that created them. When teams fail to govern the grant lifecycle, they inherit hidden access paths, weak offboarding, and unclear ownership across applications, users, and vendors.

NHIMG research shows that 85% of organisations lack full visibility into third-party vendors connected via OAuth apps, which means most environments cannot reliably answer which delegated relationships exist, who approved them, or whether they are still needed. That visibility gap is why OAuth grants frequently persist until a breach, audit, or support incident exposes them.

This is also why OAuth grants should be managed alongside least privilege, review, and revocation controls rather than treated as a simple application setup step. A grant with excessive scope can turn a compromised SaaS integration into an enterprise-wide access path, especially when tokens are long-lived and monitoring is weak. The risk is not limited to initial consent; it includes stale approvals, overbroad scopes, and shadow integrations that bypass normal onboarding.

Practitioners typically encounter the operational impact only after an account takeover, app compromise, or vendor incident reveals that delegated access was still active, at which point the OAuth grant becomes operationally unavoidable to address.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-02 Covers improper secret and token management that often accompanies OAuth grants.
NIST CSF 2.0 PR.AC-4 Addresses access permissions and least-privilege governance for delegated access.
NIST Zero Trust (SP 800-207) Zero Trust requires continuous verification of every access path, including OAuth grants.

Inventory delegated grants, bind them to owners, and revoke access when business need ends.