Skip to main content

Mountain/IPC/Permission/Role/ManageRole/
mod.rs

1#![allow(non_snake_case)]
2
3//! # ManageRole
4//!
5//! Role + permission types for the RBAC engine. Each `Role`
6//! holds a deduplicated permission list; each `Permission`
7//! lives in a `category.action` namespace and carries an
8//! `IsSensitive` flag for elevated audit logging. The
9//! `Create*` factories build the standard `user` /
10//! `developer` / `admin` triple.
11
12pub mod CreateAdminRole;
13pub mod CreateDeveloperRole;
14pub mod CreateStandardPermissions;
15pub mod CreateStandardRoles;
16pub mod CreateUserRole;
17pub mod Permission;
18pub mod Role;