用户组权限定义
权限定义列表
MH_PERMISSION_FIRMWARE_VIEW = (1UL << 0),
MH_PERMISSION_FIRMWARE_MANAGER = (1UL << 1),
MH_PERMISSION_DEVICE_VIEW = (1UL << 2),
MH_PERMISSION_DEVICE_CONTROL = (1UL << 3),
MH_PERMISSION_DEVICE_ADV_CONTROL = (1UL << 4),
MH_PERMISSION_DEVICE_SECURITY = (1UL << 5),
MH_PERMISSION_DEVICE_GROUP_VIEW = (1UL << 6),
MH_PERMISSION_DEVICE_GROUP_CONTROL = (1UL << 7),
MH_PERMISSION_INPUT_OUTPUT_VIEW = (1UL << 8),
MH_PERMISSION_INPUT_OUTPUT_EDIT = (1UL << 9),
MH_PERMISSION_CHANNEL_VIEW = (1UL << 10),
MH_PERMISSION_CHANNEL_CONTROL = (1UL << 11),
MH_PERMISSION_CHANNEL_EDIT = (1UL << 12),
MH_PERMISSION_USER_CONTROL = (1UL << 13),
MH_PERMISSION_SYSTEM_CONFIG_VIEW = (1UL << 14),
MH_PERMISSION_SYSTEM_CONFIG_EDIT = (1UL << 15),
固件查看权限
定义 |
描述 |
MH_PERMISSION_FIRMWARE_VIEW |
固件查看权限 |
固件管理权限
定义 |
描述 |
MH_PERMISSION_FIRMWARE_MANAGER |
固件管理权限,依赖固件查看权限 |
设备查看权限
定义 |
描述 |
MH_PERMISSION_DEVICE_VIEW |
设备查看权限 |
设备操作权限
定义 |
描述 |
MH_PERMISSION_DEVICE_CONTROL |
设备操作权限,依赖设备查看权限,仅针对已经通过审核的设备的控制 |
设备高级控制权限
定义 |
描述 |
MH_PERMISSION_DEVICE_ADV_CONTROL |
设备高级控制权限,依赖设备操作权限,可删除设备,处理未通过设备 |
设备安全权限
定义 |
描述 |
MH_PERMISSION_DEVICE_SECURITY |
设备安全权限,不可自由配置,管理员用户组拥有该权限,其它用户组没有并且无法配置拥有 |
设备组查看权限
定义 |
描述 |
MH_PERMISSION_DEVICE_GROUP_VIEW |
设备组查看权限,依赖设备查看权限 |
设备组编辑权限
定义 |
描述 |
MH_PERMISSION_DEVICE_GROUP_CONTROL |
设备组编辑权限,依赖设备组查看权限,不可自由配置,管理员用户组拥有该权限,其它用户组没有并且无法配置拥有 |
输入输出查看权限
定义 |
描述 |
MH_PERMISSION_INPUT_OUTPUT_VIEW |
输入输出查看权限 |
输入输出编辑权限
定义 |
描述 |
MH_PERMISSION_INPUT_OUTPUT_VIEW |
输入输出编辑权限,依赖输入输出查看权限 |
通道查看权限
定义 |
描述 |
MH_PERMISSION_CHANNEL_VIEW |
通道查看权限 |
通道控制权限
定义 |
描述 |
MH_PERMISSION_CHANNEL_CONTROL |
通道控制权限,依赖通道查看权限,可开启和关闭通道 |
通道编辑权限
定义 |
描述 |
MH_PERMISSION_CHANNEL_EDIT |
通道编辑权限,依赖通道控制权限,可创建,编辑和删除通道 |
用户管理权限
定义 |
描述 |
MH_PERMISSION_USER_CONTROL |
用户管理权限,不可自由配置,管理员用户组拥有该权限,其它用户组没有并且无法配置拥有 |
系统配置查看权限
定义 |
描述 |
MH_PERMISSION_SYSTEM_CONFIG_VIEW |
系统配置查看权限 |
系统配置编辑权限
定义 |
描述 |
MH_PERMISSION_SYSTEM_CONFIG_EDIT |
系统配置编辑权限,依赖系统配置查看权限 |