开发人员要发布 API,他们必须是提供者组织的成员。 第一步是创建提供者组织并指定组织所有者。 随后即可将成员添加到提供者组织并可开始发布 API。
准备工作
分配了以下角色之一的用户可以完成该任务:
- 云所有者
- 云管理员
- 组织管理器
- 定制角色Provider-org:Manage许可权
开始前还必须完成以下任务:
关于此任务
请注意,必须先配置电子邮件服务器并选择活动的电子邮件服务器,然后才能创建提供者组织帐户。
创建提供者组织帐户有以下两个选项:
- 选项 1:创建提供者组织,并向新用户发送电子邮件以邀请其注册并成为组织所有者。 选择选项。
- 选项 2:创建提供者组织,并指定将成为组织所有者的用户。 选择 选项。
过程
- 选项 1: 要创建提供者组织并邀请新用户注册为所有者,请完成以下步骤:
- 在 Cloud Manager中,单击
提供者组织。
- 单击
- 输入有效的电子邮件地址,然后单击 邀请。 这会向该电子邮件地址发送一封包含激活链接的电子邮件,邀请该人员注册。 此链接可打开注册表单。 您也可以将激活链接复制并粘贴到电子邮件中;单击激活链接 ,然后在弹出窗口中单击 " 复制 "。
要配置电子邮件服务器,请参阅配置用于通知的电子邮件服务器。
新的提供者组织处于“暂挂”状态,当所有者完成注册表单以激活自己的帐户后即会更改为“已启用”状态。 然后,所有者可以使用他们在帐户激活期间指定的 API Connect 用户名登录到 API Manager 用户界面。
注: 如果将此选项与本地用户注册表配合使用,并且该用户已存在于注册表中,那么该用户必须使用 登录 选项来重新激活其帐户, 而不是 通过完成注册表单并使用 注册 选项; 尝试重新注册将失败。 此规定适用于先前曾是提供者组织所有者但其组织已被删除的用户。
- 选项 2: 要创建提供者组织并指定将作为组织所有者的用户,请完成以下步骤:
- 在 Cloud Manager中,单击
提供者组织。
- 单击 。
- 在 标题 字段中,输入提供者组织的标题。 如果需要,可以在创建提供者组织后编辑此标题。
- 系统会自动为您生成内部 名称 。 名称字段中包含 API 调用的 URL 组织段中包含的字符串。 有关更多信息,请参阅 调用 API。
提示: 名称字段是自动生成的,以确保其在 URL 中的有效性。
名称 字段中的值还用于在 developer toolkit CLI 命令中标识提供者组织。 要查看管理提供商组织的 CLI 命令,请参阅工具包 CLI 参考文档。
- 选择提供者组织所有者的用户注册表。
其余过程根据所选用户注册表的类型而有所不同,如下所示:
- 本地用户注册表
- 选择用户是 现有 用户还是 新用户。
- 对于现有用户,请完成以下步骤:
- 输入先前已受邀注册并已激活其帐户的现有 API Connect 用户的名称。
- 单击创建。 这样即可创建并立即启用提供者组织。 指定的所有者可以登录到 API Manager 用户界面。 如果新提供者组织是用户的唯一提供者组织,那么 API Manager 用户界面将在该提供者组织中打开; 如果该用户是多个提供者组织的成员,那么他们可以从 组织 列表中选择新提供者组织。
- 对于新用户,请完成以下步骤:
- 为新用户输入唯一用户名。
- 提供电子邮件地址、名称详细信息和密码。
- 单击创建。 这样即可创建用户帐户,然后创建并立即启用提供者组织。 指定的所有者可以使用指定的用户名和密码登录到 API Manager 用户界面; 该用户界面将在新的提供者组织中打开。
- LDAP
- 输入所选用户注册表中已存在的用户的名称。
- 单击创建。 这样即可创建并立即启用提供者组织。 指定的所有者可以使用其 LDAP 用户名登录到 API Manager 用户界面。 如果新提供者组织是用户的唯一提供者组织,那么 API Manager 用户界面将在该提供者组织中打开; 如果该用户是多个提供者组织的成员,那么他们可以从 组织 列表中选择新提供者组织。
- 认证 URL 和 OIDC
- 输入先前已受邀注册并已激活其帐户的现有 API Connect 用户的名称。 如果先前未邀请所需组织所有者并激活其帐户,那么必须使用 选项 1中描述的邀请机制。
- 单击创建。 这样即可创建并立即启用提供者组织。 指定的所有者可以登录到 API Manager 用户界面。 如果新提供者组织是用户的唯一提供者组织,那么 API Manager 用户界面将在该提供者组织中打开; 如果该用户是多个提供者组织的成员,那么他们可以从 组织 列表中选择新提供者组织。
后续操作
有关受邀组织所有者如何激活其帐户的详细信息,请参阅 激活 API Manager 用户帐户。 有关如何登录到 API Manager 用户界面的详细信息,请参阅 访问 API Manager 用户界面。