rsiot_messages_core/auth_roles.rs
1use serde::{Deserialize, Serialize};
2
3/// Роли для доступа в системе
4#[derive(Clone, Copy, Debug, Default, Deserialize, Eq, Ord, PartialOrd, PartialEq, Serialize)]
5pub enum AuthPermissions {
6 /// Без ограничений
7 NoAccess,
8 Monitoring,
9 Operatoration,
10 Admin,
11 #[default]
12 FullAccess,
13}