概述
目录
开发者门户是TUS平台面向第三方应用开发者的统一API服务入口,助力高效管控 API 生态,支撑业务系统对接与服务调用。
一、API门户管理
搭建 API 统一访问入口,聚合 API 服务信息,为第三方应用开发者提供清晰、便捷的 API 查找渠道,规范访问流程,适配不同业务场景与用户角色需求,提升 API 服务的触达效率。
二、开发者管理
聚焦开发者注册与权限全流程管控。包含注册待审批、注册成功、注册失败场景:注册待审批可集中处理新用户申请,查看邮箱、企业、申请理由等信息并决策;注册成功页面 记录已准入用户数据,支持编辑用户信息、启停账号,维护用户权限;注册失败页面 记录未通过申请详情,明确拒绝原因,辅助优化准入审核标准。
三、应用系统管理
支持录入、编辑应用基础信息(名称、所属企业、对接业务等 ),关联 API 调用权限,监控应用调用 API 的频次、流量、报错情况,便于排查系统对接问题,还可设置应用调用配额、安全策略,保障 API 服务稳定,规避不合理调用风险。
四、API检索及调用
提供高效 API 检索能力,支持按名称、功能标签、所属业务域等维度精准查找 API。检索结果关联 API 详情(参数说明、调用示例、权限要求 ),用户确认后可直接发起调用测试或正式调用,打通 “找 API - 了解 API - 用 API” 流程,降低开发与业务人员使用 API 门槛,加速 API 价值落地。
五、登录门户权限列表
| 用户属性 | 创建门户的权限 | 登录门户的权限 | 是否为门户超级用户 | 说明 |
|---|---|---|---|---|
| TUS用户(系统管理员) | YES | YES | YES | 属于门户超级用户,无需授权可登录租户内的任意门户 |
| TUS用户(非系统管理员) | NO | YES | NO | TUS非系统管理员角色的用户,可登录租户内的任意门户,但无创建门户权限 |
| 开发者 | NO | YES | NO | 开发者需要分配(或注册)到门户下,才能登录门户 |
六、常见问题解答
Q1:TUS用户与开发者的区别是什么?
在用户性质上,系统存在TUS用户和开发者之分。
- 1.TUS用户:能够登录到TUS系统的用户。(也能够登录到所属租户内的门户)
- 2.开发者:只能够登录门户的用户。
Q2:使用开发者登录到门户里面,需要做哪些操作步骤?
按以下步骤进行操作(按序进行):
- 1.进入 【开发工具】-》【资源管理器】(左侧树):新建资源组
- 2.进入 【运维中心】-》【认证鉴权】-》【项目管理】:授权资源组给项目(没有项目则新建)
- 3.进入 【运维中心】-》【认证鉴权】-》【用户管理】:点击编辑某个用户,右侧的授权弹窗,把项目授权给用户。
- 4.进入 【开发工具】-》【API门户管理】:点击编辑门户,勾选上项目。
- 5.进入 【开发工具】-》【开发者管理】:注册并通过注册开发者的申请。
- 6.进入 【开发工具】-》【API门户管理】:点击门户列表的右侧“复制URL”按钮,访问门户登录页面并使用开发者邮箱号进行登录。
Q3: 资源组、项目、门户、开发者是什么关系?
- 需要新建资源组,才能分配给项目。
- 新建门户的时候,需要分配项目给门户。
- 已注册的开发者,通过授权可以登录多个门户。
- 登录到门户以后,就能看到门户下的资源组。
- 由此可以看出,用户(无论是TUS用户还是开发者)在门户操作页面所能看到的资源组,只与门户相关,与用户(开发者)本身无关。