# 项目角色&权限
FogCloud 平台提供完善的项目角色体系和功能权限机制,用户可根据业务需要创建项目并对不同的用户进行角色分配,确保项目成员分工明晰、高效协同。
系统内有两套权限机制,分别是系统权限和项目权限,二者区别和关系为:
权限 | 区别 | 关系 |
系统权限 | 权限角色:
用户在平台的角色,管理员可进行系统设置等操作 |
|
项目权限 | 权限角色:
用户进入项目后的角色,各角色功能权限见下表 |
# 项目角色说明
角色名称 | 角色说明 |
Owner (项目负责人) |
|
Master (项目管理员) |
|
Developer (项目开发者) |
|
Guest (游客) |
|
# 功能权限
Action | Guest | Developer | Master | Owner |
浏览项目信息 | √ | √ | √ | √ |
修改项目信息 | √ | √ | ||
浏览项目成员列表 | √ | √ | ||
添加项目开发者、访客 | √ | √ | ||
删除项目开发者、访客 | √ | √ | ||
添加项目管理员 | √ | |||
删除项目管理员 | √ | |||
转移项目负责人 | √ | |||
删除项目 | √ | |||
浏览产品信息 | √ | √ | √ | √ |
添加产品 | √ | √ | √ | |
管理产品 | √ | √ | √ | |
删除产品 | √ | √ | √ | |
浏览设备信息 | √ | √ | √ | √ |
添加设备 | √ | √ | √ | |
管理设备 | √ | √ | √ | |
删除设备 | √ | √ | √ | |
浏览规则信息 | √ | √ | √ | √ |
创建规则 | √ | √ | √ | |
管理规则 | √ | √ | √ | |
删除规则 | √ | √ | √ | |
浏览函数信息 | √ | √ | √ | √ |
创建函数 | √ | √ | √ | |
管理函数 | √ | √ | √ | |
删除函数 | √ | √ | √ | |
浏览函数商店 | √ | √ | √ | √ |
查看数据看板 | √ | √ | √ | √ |
浏览固件信息 | √ | √ | √ | √ |
新增固件 | √ | √ | √ | |
管理固件 | √ | √ | √ | |
删除固件 | √ | √ | √ | |
浏览告警信息 | √ | √ | √ | √ |
处理告警 | √ | √ | √ |