Azure API 企业管理使用模式

Azure API Management Usage Pattern for Enterprise

考虑以下场景:

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

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

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

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