Expand description
Role-Based Access Control (RBAC) and Authorization framework.
This module provides a comprehensive authorization system with support for roles, permissions, hierarchical access control, and dynamic policy evaluation.
Structs§
- Access
Context - Context information for access control decisions
- Authorization
Engine - Authorization engine for evaluating permissions
- Authorization
Result - Policy evaluation result
- Common
Permissions - Predefined permissions for common operations
- Permission
- A permission represents a specific action that can be performed on a resource
- Role
- A role groups permissions and can be assigned to users
- User
Role - User role assignment
Enums§
- Access
Condition - Access conditions for dynamic permission evaluation
- Comparison
Operator
Traits§
- Authorization
Storage - Authorization storage trait