用途:这是一个配置流程技能,帮助在 Anypoint Platform 中创建一个完整的扫描器配置,从外部云平台发现服务并导入 Anypoint Exchange,可发现 AI 智能体、MCP 服务器和 API 元数据等。
前提条件:需具备 Anypoint Platform 账号及相应权限、业务组组织 ID,以及目标外部平台的凭据(如 AWS 访问密钥、Azure 凭据、Google 服务账号),并保证可访问目标平台 API。
主要步骤:
- 获取可用目标系统:调用 Scanners Configuration API(operationId: getTargetSystems),传入 organizationId,返回目标系统的 ID、名称、类型及支持的认证方案。
- 校验连接凭据:调用 operationId: testConnection,传入 organizationId、targetSystemType 及 requestBody(包含 authScheme 与 authParameters JSON),确认凭据有效。
- 创建扫描器配置:调用 operationId: createScanConfigurations,传入 organizationId 与 requestBody,包含 name、schedule、runPolicy、connection、notificationEnabled;返回 scannerConfigurationId 与 scannerState。
完成后需确认:已选择目标系统、凭据校验成功、配置创建成功、状态显示为 SCHEDULED 或 STOPPED。后续可手动运行扫描(使用“Run Scan and View Results”技能),或在运行时查看历史与暂存资产。
限制与注意事项:常见错误包括 401 未授权、凭据无效、网络或权限不足导致的 424 失败依赖、schedule JSON 格式无效或缺字段导致的 400 错误。建议定期轮换凭据、使用最小权限,并将扫描安排在非高峰时段(每日一次通常足够)。资料未提供具体收费、价格或性能数据。