Skip to main content

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}