CHANGELOG ๐๏
Unreleased๏
Releases๏
1.4.0๏
Adds support for Microsoft Entra โapp tokensโ for app2app flows without a user present.
Adds โAuthContext.token_claimsโ to provide easy access to decoded claims from the access token.
Relaxes library dependencies so authlib wonโt block consumers updating their FastAPI.
Supports both v1 and v2 MS Entra โissโ claims.
1.3.0๏
Bugfix: enforce Role enum on
Requires(roles={})Adds
verify_authscript to auto-generate policy summaries.Relaxed validation rules to accept
api://prefix in tokenaudclaims.
1.2.0๏
Added
OPERATIONS_SCIENTISTrole
1.1.0๏
Added
OPS_PROPOSAL_ADMIN,OPS_REVIEWER_SCIENCEandOPS_REVIEWER_TECHNICALRoles for the PHT
1.0๏
Initial release: utilities for enforcing authorisation rules in SKAO applications.