通过开发者门户管理公司和开发者(自助服务)

您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
info

作为 API 提供方,如果您需要自行管理参与获利 API 生态系统的公司和开发者,可能会非常耗时。您需要管理个人资料; 维护银行、税务和结算详细信息;分配角色等等。开发者门户 允许公司和开发者自行处理这些管理任务,同时 让您可以通过管理界面和 API 全面了解生态系统。

准备工作

在开发者门户中启用自助服务之前,请务必了解基本的 开发者门户概念并执行关键配置步骤。例如,您需要了解,您可以控制用户在注册时是否自动激活,或者是否需要您手动批准。如果您尚未熟悉,请先阅读使用 Drupal 构建门户中的开发者 门户主题。

除了查看和执行核心开发者门户环境设置之外,还要查看 和执行以下特定于获利的主题:

关于开发者门户中的公司和开发者 自助服务

在您的组织中启用获利功能后,除了您已执行的任何开发者门户 配置之外,您的门户可能已准备好提供自助服务。开发者可以执行的自助服务 任务包括:

任务 配置信息
自行注册
创建公司 在门户中启用公司管理
邀请开发者加入公司(以及从公司中移除开发者) 在门户中启用公司管理
更改用户角色 配置 获利
维护自己的结算、税务、银行和其他个人资料详细信息 配置 获利
同意您的服务条款 在开发者门户中设置创收条款及条件(可选)
注册新应用,选择要使用的 API 软件包/方案,并访问其 API 密钥 配置应用 注册
向预付费账号充值 配置 获利
生成对账单和报告(结算和收入) 配置 获利

开发者门户中的自助服务互动示例

以下是开发者门户中的自助服务互动示例:

  • 当开发者在门户中注册(点击注册 链接)时, 他们会自动登录(除非您希望先手动批准他们),并且可以创建 自己的公司。他们会自动成为公司的获利管理员,并且 他们可以输入公司的所有个人资料、结算和银行信息。

  • 当开发者在开发者门户中导航和执行任务(接受邀请、 注册应用等)时,他们会在自己的账号或公司 成员资格的上下文中执行这些操作。有一个下拉菜单可供选择他们想要工作的公司。例如, 如果用户选择一家公司并注册应用,则该应用归该公司所有。

    如需管理公司详细信息(如果用户拥有管理员权限),用户可以在下拉菜单中选择管理 公司 ,然后选择他们想要管理的公司(如果他们作为独立开发者运作,则选择其 用户名)。

  • 公司管理员还可以邀请开发者加入其公司。(开发者 必须已拥有 Apigee 账号。)下图显示了 开发者门户中公司设置 > 用户页面下的“邀请用户”字段。

  • 受邀开发者会收到有关公司邀请的电子邮件通知,并且可以登录 门户,在其“管理公司”页面上接受邀请,如下图所示。

  • 公司管理员可以在公司的 设置 > 用户 页面上取消对开发者的邀请。
  • 公司管理员可以在公司的设置 > 用户 页面上更改开发者的角色。例如,他们可以将开发者设为获利管理员 以授予公司管理权限。

在门户中启用公司管理

默认情况下,如果您使用的是 Apigee 响应式主题,则可以在门户中管理公司。如果您使用的是“固定 顶部导航栏”位置配置设置,则“公司”下拉菜单可能会被遮盖。如需确保显示“管理公司”下拉菜单,请切换为使用“静态顶部导航栏”位置设置,如下所示:

  1. 以管理员身份登录开发者门户。
  2. 在管理栏中,依次选择外观 > 设置 > Apigee 响应式
  3. 在 Bootstrap 设置下,选择组件
  4. 点击导航栏
  5. 在“导航栏位置”下拉菜单中,选择静态顶部
  6. 点击保存配置 以保存更改。

如果您使用的是自己的自定义主题,请通过在管理栏中依次选择结构 > 块 ,然后将切换 公司 块拖动到页面的所需区域,将“切换公司”块添加到您的主题。点击保存块 以 保存配置。