用途:该技能用于与 Continuum Security SLNE(安全生命周期管理平台)交互,管理数据与记录、自动化工作流,面向安全专业人员与开发团队,帮助将安全实践融入软件开发生命周期。
主要能力:资料列出了平台可操作的对象,包括项目、扫描、扫描类型、扫描配置、用户、许可证、设置、角色、权限、问题模板、问题、集成、证据、自定义字段、评论、附件、活动、验收标准、报告、通知、标签、批量操作、身份验证、API 密钥、警报、工作区、漏洞、团队、任务、状态、源代码、服务、风险、修复、法规、参考、问题、提供商、PoC、阶段、笔记、里程碑、元数据、成员、日志、链接、库、知识库、作业、发现、过滤器、外部问题、例外、环境、依赖、仪表板、凭据、合同、配置、合规、检查清单、类别、分支、书签、看板、基线、审计、资产等。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会打印授权 URL,完成后执行 membrane login complete <code>。建立连接:membrane connection ensure "https://www.iriusrisk.com" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json。当预置动作不足时,可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求。任意命令可加 --json 获取机器可读输出。
适用场景:需要读取或写入上述对象数据、触发扫描或工作流、生成报告与仪表板等集成任务。
限制:Membrane 负责认证与凭据刷新,不应向用户索取 API 密钥;应优先发现并使用预置动作而非自行编写 API 调用。关于收费、价格、平台支持范围及具体动作参数,资料未明确提供。