跳到主要内容

创建第一个资源组

资源组是一种逻辑分组方式,用于将相关的资源(如数据连接、集成流程、API等)组织在一起进行统一管理。

创建资源前,需要先创建资源组。一个资源只能属于单一资源组。在TUS中,资源组实现了用户级隔离,通过授权可以跨用户共享。

资源组创建与权限管理:

  1. 创建途径与权限:

    • 系统管理员可通过"运维中心-->系统管理-->认证鉴权-->资源组管理"创建资源组
    • 系统管理员创建资源组后,自动拥有该资源组的使用权限
    • 普通用户可以创建资源组,并对自己创建的资源组拥有完整的使用权限
  2. 资源组可见性:

    • 对于普通用户:
      1. 默认只能看到和使用自己创建的资源组
      2. 以及被管理员授权的其他资源组
    • 对于系统管理员:
      1. 能看到系统中所有资源组(包括普通用户创建的)
  3. 资源共享机制:

    • 无论是管理员还是普通用户创建的资源组,如需让其他用户使用,均需管理员进行授权
    • 普通用户无法自行将自己创建的资源组授权给其他用户

这种设计既保证了用户对资源的管理自主性,又确保了系统管理员的总体控制能力,是一个平衡的权限管理方案,避免管理员承担过多的职责。

资源组通常在左侧导航区域显示,便于用户通过点击资源组来筛选和查看该组内的资源,特别适合管理大量API的企业环境。

如下图,资源管理器是系统界面中的核心组件,它通过树形结构展示和管理资源组,并支持资源组的新建、重命名、移动、删除等操作。初始状态,资源管理器中的数据连接、集成编排、API注册各有一个公共资源组(不能删除和重命名)。为了更好的组织资源,用户可以创建所需的其他资源组。

TUS资源管理器图示

创建资源组有两个途径:

1、系统管理员创建资源组:运维中心-->系统管理-->认证鉴权-->资源组管理。

TUS资源组管理图示

系统管理员创建资源组后,拥有该资源组的使用权限;如需让其他用户使用,管理员需对其进行授权。

先将资源组授权给项目

TUS资源组授权图示

然后将项目授权给用户

TUS通过项目授权资源组图示

从而实现将资源组授权给用户。

2、普通用户可以创建资源组,并有完整的使用权限。如需共享给其他用户,需要系统管理员对资源组进行授权:先将资源组授权给项目,然后将项目授权给用户。