YApi-高效、易用、功能强大的可视化接口管理平台——(二)YApi 分组权限

认识 YApi

YApi 是一个开源的接口管理平台,可以方便地管理和测试 API 接口,支持接口文档自动生成、Mock 数据生成、接口测试和接口监控等功能。YApi 支持多人协作、权限控制等功能,可以帮助团队更好地管理接口文档和开发流程。

角色划分

YApi 将扁平化管理模式的思想引入到产品的权限管理中,超级管理员 拥有最高的权限,并将权限分配给若干 组长超级管理员 只需管理 组长 即可。

组长分为 分组组长项目组长,他们的关系就是 一个分组内有若干 分组组长 ,这些 分组组长 在创建项目时就可以指定 项目组长

分组组长 的权限包括修改分组、删除分组、创建分组下的项目。一般来说,分组组长 只需要对项目负责,将项目的操作任务安排给 项目组长 处理即可。

项目组长 只属于某一个项目因此它无法操作项目所属分组,但拥有项目的全部权限,项目组长 是 YApi 的基层管理者,承担了 YApi 绝大部分的日常管理工作。

项目权限

各角色针对项目的权限如下:

操作 游客 项目开发者 项目组长 超级管理员
浏览公开项目与接口
浏览私有项目与接口
编辑项目信息
新建接口
编辑接口
编辑项目头像
删除项目

分组权限

各角色针对分组权限如下:

操作 游客 分组开发者 分组组长 超级管理员
浏览分组
在分组中新建项目
编辑分组信息
管理分组成员
删除分组

分组操作

创建分组

进入首页,点击个人空间右侧的图标创建分组:

image-20230707144300453

添加分组名、分组简介,指定分组组长(必须是已注册的用户名),点击确定:

image-20230707144427103

进入分组,我们可以管理分组中的项目,成员;查看分组动态,以及对分组进行设置操作:

test

项目列表

点击【项目列表】tab 可以查看分组下的项目,点击【添加项目】按钮即可跳转新建项目页面:

image-20230707153618110

添加成员

点击【成员列表】tab 可以查看分组下的所有成员,点击【添加成员】可以为该分组添加成员并设置成员权限:

image-20230707153825754

注:用户名需为已注册的用户。

分组删除

点击【分组设置】tab ,点击删除并输入分组名即可删除分组:

image-20230707154022379

注:只有超级管理员有权限删除分组。

猜你喜欢

转载自blog.csdn.net/qq_20185737/article/details/131598124