首批通过分布式安全可靠测评,为关键业务系统打造
OCP 默认角色
更新时间:2023-08-10 11:45:58
本节为您介绍 OCP 默认角色及其具有的权限。
OCP 默认角色为 OCP 内置角色,不可删除或编辑。
OCP 所有的默认角色如下表所示:
| 角色 | 说明 | 权限 |
|---|---|---|
| ADMIN | OCP 系统管理员角色,拥有最大权限。 | ** |
| ALARM_MANAGER | OCP 告警管理角色,拥有告警和订阅管理权限及关联资源(集群、租户、主机、用户)的只读权限。 | * ALARM:*:* * CLUSTER:*:READ * TENANT:*:READ * HOST:*:READ * USER:*:READ |
| ALARM_VIEWER | OCP 告警只读角色,拥有告警和订阅只读权限及关联资源(集群、租户、主机、用户)的只读权限。 | * ALARM:*:READ * CLUSTER:*:READ * TENANT:*:READ * HOST:*:READ * USER:*:READ |
| AUDIT_VIEWER | 查看 OCP 审计历史信息的权限, 查看所有历史审计事件,可以查看所有操作者的用户名和用户 ID。 | AUDIT:*:READ |
| BACKUP_MANAGER | 集群备份恢复管理角色,拥有对 OCP 管理的所有 OceanBase 集群和租户的备份恢复管理权限,及主机、告警的只读权限,任务、软件包的管理权限。如果需要增加主机,需要给用户额外赋予 HOST_MANAGER 角色。 | * CLUSTER:*:BACKUP:*:* * CLUSTER:*:READ * CLUSTER:*:TENANT:*:READ * HOST:*:READ * ALARM:*:READ * TASK:*:* * PACKAGE:*:* |
| CLUSTER_MANAGER | 集群管理员角色,拥有对 OCP 管理的所有 OceanBase 集群、OBPROXY 集群及关联资源(主机、后台任务、告警、软件包)的管理权限,拥有对间接关联资源(用户)的只读权限。 | * CLUSTER:*:* * HOST:*:* * TASK:*:* * ALARM:*:* * USER:*:READ * PACKAGE:*:* * OBPROXY:*:* |
| CLUSTER_VIEWER | 集群只读角色,拥有对 OCP 管理的所有 OceanBase 集群、OBPROXY 集群及关联资源(主机、后台任务、告警、软件包)的只读权限。 | * CLUSTER:*:READ * HOST:*:READ * TASK:*:READ * ALARM:*:READ * PACKAGE:*:READ * OBPROXY:*:READ |
| HOST_MANAGER | OCP 主机管理角色,拥有管理所有主机及关联资源(软件包)管理权限。 | * HOST:*:* * PACKAGE:*:* |
| HOST_VIEWER | OCP 主机只读角色,拥有查看所有主机及关联资源(软件包)查看权限。 | * HOST:*:READ * PACKAGE:*:READ |
| INSPECTION_MANAGER | 巡检管理员角色,拥有巡检规则、巡检脚本读写以及巡检规则执行权限。 | INSPECTION:*:* |
| OBPROXY_MANAGER | OBPROXY 管理角色。拥有对 OCP 管理的所有 OBPROXY 集群及关联资源集群、主机的只读权限,软件包的管理权限。 | * OBPROXY:*:* * PACKAGE:*:* * CLUSTER:*:READ * HOST:*:READ |
| OBPROXY_VIEWER | OBPROXY 只读角色。拥有对 OCP 管理的所有 OBPROXY 集群及关联资源(集群、主机、软件包)的只读权限。 | * OBPROXY:*:READ * PACKAGE:*:READ * CLUSTER:*:READ * HOST:*:READ |
| PACKAGE_MANAGER | 软件包管理角色。 | PACKAGE:*:* |
| PACKAGE_VIEWER | 软件包只读角色。 | PACKAGE:*:READ |
| PROFILE | OCP 用户个人信息角色,为用户的基本权限,移除此权限可能导致其他模块只能进行只读操作,用来登陆和访问个人中心。 | PROFILE:*:* |
| PROPERTY_MANAGER | OCP 系统配置参数管理角色。 | PROPERTY:*:* |
| ROLE_MANAGER | OCP 角色管理角色。 | ROLE:*:* |
| TASK_MANAGER | OCP 后台任务管理角色。 | TASK:*:* |
| TENANT_MANAGER | 租户管理员角色,拥有对 OCP 管理的所有 OceanBase 租户的管理权限,及关联资源(OceanBase 集群、OBPROXY 集群主机、后台任务、告警)的只读权限。 | * CLUSTER:*:TENANT:*:* * CLUSTER:*:READ * HOST:*:READ * TASK:*:READ * ALARM:*:READ * OBPROXY:*:READ |
| TENANT_VIEWER | 租户只读角色,拥有对 OCP 管理的所有OceanBase 租户及关联资源(OceanBase 集群、OBPROXY 集群、主机、后台任务、告警)的只读权限。 | * CLUSTER:*:TENANT:*:READ * CLUSTER:*:READ * HOST:*:READ * TASK:*:READ * ALARM:*:READ * OBPROXY:*:READ |
| USER_MANAGER | OCP 用户管理角色。 | USER:*:*, ROLE:*:READ |