Crate llm_config_rbac

Crate llm_config_rbac 

Source
Expand description

Role-Based Access Control (RBAC) for LLM Config Manager

This module provides comprehensive RBAC capabilities including:

  • Predefined roles (Admin, Editor, Viewer, Auditor)
  • Fine-grained permissions
  • Policy enforcement
  • Role hierarchies

Re-exports§

pub use permissions::Action;
pub use permissions::Permission;
pub use permissions::Resource;
pub use policy::PolicyEnforcer;
pub use roles::Role;
pub use roles::RoleAssignment;

Modules§

permissions
Permission definitions
policy
Policy enforcement engine
roles
Role definitions and assignments

Enums§

RbacError

Type Aliases§

Result