企业的Azure API管理使用模式

时间:2015-03-11 10:19:20

标签: api azure azure-api-management

考虑以下情况:

  • 我在一个组织中有100人,有4个部门
  • 我在Azure API Management实例上创建
  • 所有100人正在开发API并将其添加到此单一API管理实例

我能实现以下目标吗?如果是,怎么样?

我想通过这4个部门对API进行分组。只有在其部门中的人员添加API时才允许访问API。当我说允许访问时,我的意思是搜索API并调用API。

1 个答案:

答案 0 :(得分:2)

您可以使用“群组”来实现此目的。首先,你需要每个部门有一个小组。您可以手动创建组并向其添加用户,或者如果您使用Azure Active Directory并使开发人员能够使用AAD登录到门户网站,那么他们现有的组成员身份也可以使用。

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