Join our Newsletter — 33% off our NHI Course

How do organisations get started with the JWT authorised party (azp) claim?

Organisations get started with the JWT authorised party claim by using it to identify which client application obtained or presented the token, especially when multiple clients are involved. Security teams should validate it where required, compare it with expected applications, and investigate unexpected client identities or token reuse across apps.

What the azp claim tells you at a glance

The azp claim is most useful when a token may be associated with more than one client. It tells you which client was authorised to receive or present that JWT, so the verifier can compare the token’s intended party against the application actually using it. That makes it a practical signal for token provenance, client binding and replay detection across apps.

For teams starting out, the key is to treat azp as a validation hint, not as a standalone trust decision. A token can still need the usual checks for issuer, audience, expiry and signature; azp adds a client-specific consistency check when the deployment has multiple applications, front ends or intermediary components.

Where azp fits in real validation flows

Most organisations first meet azp in federated or multi-client environments, where one identity provider issues tokens that can be consumed by different applications or tiers. In that setting, the verifier should compare the authorised party in the token with the expected client identity for the transaction, and reject or step up scrutiny when the value is missing, unexpected or inconsistent with the application path.

That becomes especially important when a token moves between components. If a token appears in a service or app that was never meant to hold it, azp can help expose misuse, token forwarding, confused deputy patterns or accidental cross-application reuse. It is also useful when multiple front ends, native apps or partner clients share a backend and the security model needs to distinguish which client actually obtained the token.

For broader OAuth and OpenID Connect context, start with the OAuth 2.0 and OpenID Connect Guide for Identity Teams, which covers client types, token use and the surrounding protocol decisions that make azp meaningful.

What to validate, monitor and investigate first

Early adoption is usually about adding one deterministic check to your token validation pipeline: does the token’s authorised party match the client that should be presenting it? Once that is in place, teams should log mismatches, review tokens that carry an unexpected client identity, and look for repeated use of the same JWT across applications that should not share it.

It is also worth distinguishing between a protocol error and a compromise signal. A missing or unexpected azp may point to a bad integration, but it can also indicate token theft, token replay or a client boundary that is too loose to be trusted. When the token is usable by more than one application, that cross-app behaviour should be intentionally designed and documented rather than discovered during incident response.

Token handling guidance becomes more operational when you pair azp checks with lifecycle and replay controls. The Token and Session Security Guide is useful for the surrounding decisions on token lifetime, validation, revocation and replay resistance.

Standards & Framework Alignment

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

NIST SP 800-63, NIST SP 800-53 Rev 5 and OWASP ASVS set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-63 Digital Identity Guidelines JWT client identity and token validation rely on federation and authenticator assurance guidance.
Recommendation — Apply the guideline’s federation and authenticator requirements when validating token provenance and client identity.
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management azp use depends on managed token and client-credential lifecycles.
IA-2 — Identification and Authentication (Organizational Users) Token presentation must still map to a trusted authenticated client context.
AU-2 — Event Logging Unexpected azp values are security events that should be logged for investigation.
Recommendation — Manage token-related credentials and rotation to reduce misuse and replay risk. Verify authenticated client context before accepting a JWT with an expected authorised party. Log and review token-client mismatches as security-relevant events.
OWASP ASVS V10 — OAuth and OIDC The claim is part of OAuth/OpenID Connect token handling and client validation.
Recommendation — Validate token claims and client expectations consistently in your OAuth/OIDC implementation.

Practitioner Guidance

What to verify: Decide which client identities are expected to appear for each token class, then make the acceptance rule explicit in code or gateway policy. If the application cannot name the expected client, the azp check is usually too vague to be reliable.

Decision rule: If a token is only ever supposed to be used by one client, treat an unexpected azp as a control failure or possible abuse case. If multiple clients are legitimate, document the allowed set and make the mismatch path observable rather than silently accepted.

What practitioners underestimate: azp does not replace audience checking or token binding, and it does not prove the user is legitimate. It is a client identity signal that becomes valuable when the application landscape is messy enough that token provenance can no longer be assumed.

Practitioner takeaway: Start by using azp to enforce client consistency, then use any mismatch as a trigger to review integration design, token sharing patterns and possible replay paths.