权限矩阵云队

云队权限矩阵显示
作用访问控制作用

  • 管理员提供完全存取创建、阅读、更新和删除
  • 创建者提供创建、阅读和更新访问
  • 观察者提供只读访问

矩阵显示云队方法分类、相应的RESTAPI命令和RBAC支持角色

主文档操作

方法论 API动作 角色划分 描述性
取主文档 Get/{version}/{ject_id} 观察者创建者管理者 获取主文档

队列运维

方法论 API动作 角色划分 描述性
链表队列 GET /{version}/{project_id}/queues 观察者创建者管理者 列表队列
创建队列 PUT /{version}/{project_id}/queues/{queue_name} 管理员 创建队列
删除队列 DELETE /{version}/{project_id}/queues/{queue_name} 管理员 删除指定的队列
检查队列存 GET /{version}/{project_id}/queues/{queue_name} 观察者创建者管理者 验证指定队列是否存在
设置队列元数据 PUT /{version}/{project_id}/queues/{queue_name}/metadata 造物主管理 设置指定队列元数据
显示队列元数据 GET /{version}/{project_id}/queues/{queue_name}/metadata 观察者创建者管理者 返回队列元数据
显示队列状态 GET /{version}/{project_id}/queues/{queue_name}/stats 观察者创建者管理者 返回队列统计

消息操作

方法论 API动作 角色划分 描述性
发布消息 POST /{version}/{project_id}/queues/{queue_name}/messages 造物主管理 发布消息或消息指定队列
获取消息 GET /{version}/{project_id}/queues/{queue_name}/messages 造物主管理 获取指定队列中的消息或消息
通过ID获取消息 GET /{version}/{project_id}/queues/{queue_name}/messages/{messageId} 观察者创建者管理者 从指定的队列获取专用消息集
批量删除消息标识 DELETE /{version}/queues/{queue_name}/messages 管理员 删除指定队列中指定的消息
显示消息细节 GET /{version}/{project_id}/queues/{queue_name}/messages/{messageId} 观察者创建者管理者 显示指定队列消息细节
删除消息 DELETE /{version}/{project_id}/queues/{queue_name}/messages/{messageId} 管理员 删除指定队列中指定的消息

索赔业务

方法论 API动作 角色划分 描述性
索赔消息 POST /{version}/{project_id}/queues/{queue_name}/claim 造物主管理 请求从指定的队列发一组消息 。
查询请求 GET /{version}/{project_id}/queues/{queue_name}/claims/{claimId} 观察者创建者管理者 查询指定的队列请求
更新索赔 PATCH/ {version}/{project_id}/queues/{queue_name}/claims/{claimId} 造物主管理 更新指定的队列请求
发布请求 DELETE /{version}/{project_id}/queues/{queue_name}/claims/{claimId} 管理员 发布指定的队列请求

相关文章

角色访问控制云托管权限矩阵


Baidu
map