Skip to main content

Module authz

Module authz 

Source
Expand description

Authorization module

This module provides authorization services:

  • Role-based access control (RBAC)
  • Collection-level permissions
  • Operation-level permissions (read/write/admin)
  • Policy enforcement

Security model:

  • Deny by default (secure)
  • Explicit permissions required
  • Supports hierarchical roles

Structs§

Authorizer
Authorization service
PermissionRule
Permission rule
Role
Role definition

Enums§

Action
Authorization action
AuthzError
Authorization errors
Permission
Permission levels
Resource
Resource being accessed

Type Aliases§

AuthzResult