You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure APIM能否创建含路径参数的多API并分配产品权限?

在Azure API Management中创建带路径参数的多API方案

完全可以创建多个包含路径参数的独立API,以此实现不同产品的权限分配需求,以下是正确操作方式和问题排查:

一、正确创建带路径参数的API

创建每个目标API时,注意URL后缀的写法:

  • 进入APIM门户,点击「API」>「+ Add API」,选择「REST API」类型。
  • 填写API名称(如Users),在API URL suffix字段中输入organisations/{orgId}/users(注意不要以/开头,APIM会自动拼接前缀;确保{orgId}使用英文半角大括号,无多余空格或特殊字符)。
  • 完成其他基础配置后点击「Create」,重复此步骤创建EntityTypes和Workflows API。

二、产品权限分配

每个独立API可单独关联到不同产品:

  • 进入「Products」页面,选择目标产品(如产品A),切换到「APIs」标签。
  • 点击「+ Add API」,将需要开放的API(如Users、EntityTypes)添加到产品中;同理为其他产品配置对应API权限。

三、URL无效错误排查

你遇到的报错大概率是URL后缀的格式问题:

  • 检查路径参数的括号是否为英文半角,避免使用中文括号或全角符号。
  • 不要在URL后缀开头添加/,APIM会自动处理前缀拼接。
  • 确保路径中无空格、特殊字符(除了路径参数的{}和/)。

内容的提问来源于stack exchange,提问作者Febre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 09:57:06