将用户自定义策略导入目录
创建一个目录范围内的、用户定义的策略,该策略可在发布策略的目录内的API程序集中使用。
关于本任务
注: 在 API Connect中,此功能仅适用于高级计划。
已发布的目录作用域策略只能用于同一目录中的 API。 完成以下任务以定义、打包和发布目录作用域策略。
过程
- 创建一个描述新的目录范围策略的 YAML 文件。
- 创建一个名为 <policyname>.zip 的新 zip 文件,其中包含新的YAML文件。
- 发布使用工具包 CLI 或 API 管理器的新策略:
- API Connect CLI工具包:
使用该
apic policies:create命令发布网关扩展( 请参阅工具包 CLI 参考文档)。 - API Manager:
请完成以下步骤发布新政策:
- 登录 API Manager。
- 点击 并上传新 policy.zip 文件。
- API Connect CLI工具包:
- 请确认新的目录范围策略是否在API Assembler的“策略”面板中可用。
- 在 API 管理器中,选择您发布新目录范围策略的目录。
- 创建 API。
- 单击
( “保存 ”旁边的按钮),然后在 “目标目录 ”中选择您发布新策略的目录。 - 保存 API。
- 打开 "API 汇编器 "页面并查看 "策略 "调色板。 验证新的目录作用域策略是否显示并可添加到 API。