Project Management
概述
租户管理控制台中的项目管理允许管理员创建、编辑和管理与API或开发者门户相关的项目。每个项目都与特定的网关类型相关联,并拥有一组具有基于角色的访问权限的指定用户。此指南介绍可用的操作和屏幕功能。
在APIM中,项目以两种类型显示:
- 类型:apim – 这代表了在APIM控制台中进行API开发的内部组织/团队的概念,并在APIM控制台中显示为“项目”。
- 类型:developers – 这代表“应用程序”或“我的应用程序”,供普通用户在开发者门户中进行开发。
APIM控制台是API生产者的领域,而开发者门户是API消费者的领域。通常,API消费者无法控制APIM控制台(API生产者的领域)的功能;他们仅仅执行检查API URL和API文档以及基于它们进行开发的角色。
APIM可以通过以下两种方式安装:
- 网关类型:选择“kong”以进行Kong API网关的安装和集成。选择“aws”以进行AWS API网关的集成。
项目列表屏幕
目的
这是用户可以查看所有现有项目的主屏幕,包括它们的类型、网关、创建者和创建日期。
用户操作
- 查看项目列表:所有项目都在分页表中列出。
- 搜索:输入两个或更多字符以按项目名称过滤列表。
- 创建新项目:单击按钮以添加新项目。
- 编辑:单击铅笔图标按钮以查看和更新项目。
- 删除:单击红色垃圾桶图标按钮以删除项目。

创建新项目
目的
此屏幕允许通过指定基本属性来创建新项目。
字段
- 项目名称:项目名称的输入字段。
- 项目类型:下拉菜单选择 apim 或开发者。
- 网关类型:下拉菜单选择 kong 或 aws。
用户操作
填写表单并点击提交按钮以创建项目。

编辑项目与项目用户管理
目的
创建项目后,您可以在详细视图中编辑其属性并管理其用户。
字段
除项目名称外,所有字段均为只读
- 项目名称
- 项目类型
- 网关类型
- 创建时间
- 创建者
项目用户管理部分
此部分显示分配给项目的用户列表。
用户操作:
- 添加用户到项目:点击加号按钮打开用户选择对话框。
- 修改用户角色:点击蓝色徽章图标按钮分配角色。
- 移除用户:点击红色垃圾桶图标按钮将用户从项目中移除。

更改项目中的用户角色
目的
允许在项目中分配用户角色以进行访问控制。
可用角色
- apim-pjt-admin:负责管理 APIM 控制台项目的 API、策略、文档和部署。所有项目成员必须被授予此权限。
- apim-pjt-member: 此权限授予访问已部署的项目 API 文档(Swagger)的开发人员,并基于这些文档进行开发。他们没有被授予管理项目 API 的权限。
用户操作
为用户选择一个角色。
点击保存更改按钮以应用新角色。


将用户添加到项目(用户搜索)
目的
显示所有系统用户的列表,以便将其添加到项目中。
用户操作
- 通过关键字搜索以过滤用户列表。
- 使用复选框选择一个或多个用户。
- 点击添加项目用户按钮为所选用户分配角色到项目中。
- 提交角色分配模态框以完成将用户添加到项目中。



从项目中移除用户
目的
确认弹出窗口以从项目中移除用户。
显示的消息
- 确认该用户将从指定项目中移除。
- 操作选项:取消,确认

删除项目
目的
确认弹窗以删除整个项目。
显示的消息
- 警告所有项目资源(网关、API 等)也将被删除。
- 操作选项:取消,确认

