数据服务(中间件)权限设计说明¶
数据服务模块建立在 工作空间 之上,数据服务的各个中间件模块,对应工作空空间各个模块权限映射如下:
中间件模块 | 菜单对象 | 操作 | Workspace Admin | Workspace Editor | Workspace Viewer |
MySQL | MySQL 实例列表 | 查看列表 | ✅ | ✅ | ✅ |
实例名称搜索 | ✅ | ✅ | ✅ | ||
创建实例 | ✅ | ✅ | ❌ | ||
更新实例配置 | ✅ | ✅ | ❌ | ||
删除实例 | ✅ | ❌ | ❌ | ||
MySQL 实例详情 | 实例概览 | ✅ | ✅ | ✅ | |
实例监控 | ✅ | ✅ | ✅ | ||
查看实例配置参数 | ✅ | ✅ | ✅ | ||
修改实例配置参数 | ✅ | ✅ | ❌ | ||
查看实例访问密码 | ✅ | ✅ | ❌ | ||
查看实例备份列表 | ✅ | ✅ | ✅ | ||
实例创建备份 | ✅ | ✅ | ❌ | ||
实例修改自动备份任务 | ✅ | ✅ | ❌ | ||
使用备份创建新实例 | ✅ | ✅ | ❌ | ||
备份配置管理 | 备份配置列表 | ✅ | ❌ | ❌ | |
创建备份配置 | ✅ | ❌ | ❌ | ||
修改备份配置 | ✅ | ❌ | ❌ | ||
删除备份配置 | ✅ | ❌ | ❌ | ||
RabbitMQ | RabbitMQ 实例列表 | 查看列表 | ✅ | ✅ | ✅ |
实例名称搜索 | ✅ | ✅ | ✅ | ||
创建实例 | ✅ | ✅ | ❌ | ||
更新实例配置 | ✅ | ✅ | ❌ | ||
删除实例 | ✅ | ❌ | ❌ | ||
RabbitMQ 实例详情 | 实例概览 | ✅ | ✅ | ✅ | |
实例监控 | ✅ | ✅ | ✅ | ||
查看实例配置参数 | ✅ | ✅ | ✅ | ||
修改实例配置参数 | ✅ | ✅ | ❌ | ||
查看实例访问密码 | ✅ | ✅ | ❌ | ||
Elasticsearch | Elasticsearch 实例列表 | 查看列表 | ✅ | ✅ | ✅ |
实例名称搜索 | ✅ | ✅ | ✅ | ||
创建实例 | ✅ | ✅ | ❌ | ||
更新实例配置 | ✅ | ✅ | ❌ | ||
删除实例 | ✅ | ❌ | ❌ | ||
Elasticsearch 实例详情 | 实例概览 | ✅ | ✅ | ✅ | |
实例监控 | ✅ | ✅ | ✅ | ||
查看实例配置参数 | ✅ | ✅ | ✅ | ||
修改实例配置参数 | ✅ | ✅ | ❌ | ||
查看实例访问密码 | ✅ | ✅ | ❌ | ||
Redis | Redis 实例列表 | 查看列表 | ✅ | ✅ | ✅ |
实例名称搜索 | ✅ | ✅ | ✅ | ||
创建实例 | ✅ | ✅ | ❌ | ||
更新实例配置 | ✅ | ✅ | ❌ | ||
删除实例 | ✅ | ❌ | ❌ | ||
Redis 实例详情 | 实例概览 | ✅ | ✅ | ✅ | |
实例监控 | ✅ | ✅ | ✅ | ||
查看实例配置参数 | ✅ | ✅ | ✅ | ||
修改实例配置参数 | ✅ | ✅ | ❌ | ||
查看实例访问密码 | ✅ | ✅ | ❌ | ||
Kafka | Kafka 实例列表 | 查看列表 | ✅ | ✅ | ✅ |
实例名称搜索 | ✅ | ✅ | ✅ | ||
创建实例 | ✅ | ✅ | ❌ | ||
更新实例配置 | ✅ | ✅ | ❌ | ||
删除实例 | ✅ | ❌ | ❌ | ||
Kafka 实例详情 | 实例概览 | ✅ | ✅ | ✅ | |
实例监控 | ✅ | ✅ | ✅ | ||
查看实例配置参数 | ✅ | ✅ | ✅ | ||
修改实例配置参数 | ✅ | ✅ | ❌ | ||
查看实例访问密码 | ✅ | ✅ | ❌ | ||
MinIO | MinIO 实例列表 | 查看列表 | ✅ | ✅ | ✅ |
实例名称搜索 | ✅ | ✅ | ✅ | ||
创建实例 | ✅ | ✅ | ❌ | ||
更新实例配置 | ✅ | ✅ | ❌ | ||
删除实例 | ✅ | ❌ | ❌ | ||
MinIO 实例详情 | 实例概览 | ✅ | ✅ | ✅ | |
实例监控 | ✅ | ✅ | ✅ | ||
查看实例配置参数 | ✅ | ✅ | ✅ | ||
修改实例配置参数 | ✅ | ✅ | ❌ | ||
查看实例访问密码 | ✅ | ✅ | ❌ |