1

考虑以下场景:

  • 我在一个组织中有 100 人,有 4 个部门
  • 我在 Azure API 管理实例上创建
  • 所有 100 人都在开发 API 并将它们添加到这个单一的 API 管理实例中

我可以实现以下吗?如果是,如何?

我想按这 4 个部门对 API 进行分组。仅当其部门中的人员添加时才允许访问 API。当我说允许访问时,基本上我的意思是搜索 API 并调用 API。

4

1 回答 1

2

您可以通过使用“组”来实现此目的。首先,您需要每个部门有一个组。您可以手动创建组并向其中添加用户,或者如果您使用 Azure Active Directory 并允许开发人员使用 AAD 登录到门户,那么他们现有的组成员资格也将可供使用。

设置组后,您需要为每个组提供一个产品。您可以设置产品的可见性设置,以便只有给定组的成员才能看到它。然后您可以设置产品包含哪些API,从而完成组到API的映射。

于 2015-03-18T18:13:38.400 回答