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

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

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

准备工作

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

除了查看并执行核心开发者门户环境设置之外,还应查看并执行以下与创收相关的主题:

开发者门户中的公司和开发者自助服务简介

在贵组织启用创收功能后,除了您已完成的所有开发者门户配置之外,您的门户可能已做好自助服务的准备。开发者可以执行的自助任务包括:

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

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

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

  • 开发者在门户上注册(点击注册链接)后,会自动登录(除非您想先手动批准),并且可以创建自己的公司。他们会自动成为该公司的创收管理员,并且可以输入该公司的所有付款资料、结算信息和银行信息。

  • 当开发者在开发者门户中浏览和执行任务(接受邀请、注册应用等)时,是在其自己的账号或公司成员资格环境中执行这些操作。该页面提供了一个下拉菜单,供用户选择他们想加入的公司。例如,如果用户选择某个公司并注册应用,则该应用归该公司所有。

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

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

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

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

在门户中启用公司管理

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

  1. 以管理员身份登录开发者门户。
  2. 在管理栏中,依次选择 Appearance > Settings > Apigee Responsive
  3. 在“Bootstrap 设置”下,选择组件
  4. 点击导航栏
  5. 在“Navigation Bar Position”(导航栏位置)下拉菜单中,选择 Static Top(静态顶部)。
  6. 点击保存配置以保存所做更改。

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