Mountain/IPC/Permission/Role/ManageRole/CreateDeveloperRole.rs
1
2//! Standard `developer` role - read + write across files and
3//! storage; read-only on config.
4
5use crate::IPC::Permission::Role::ManageRole::Role;
6
7pub fn Fn() -> Role::Struct {
8 Role::Struct::New(
9 "developer".to_string(),
10 vec![
11 "file.read".to_string(),
12 "file.write".to_string(),
13 "config.read".to_string(),
14 "storage.read".to_string(),
15 "storage.write".to_string(),
16 ],
17 "Developer with read/write access".to_string(),
18 )
19}