用途:该技能用于让 AI 智能体与 StrongDM 交互。StrongDM 是安全基础设施访问平台,让工程师无需 SSH 密钥、VPN 或密码管理即可访问数据库、服务器及内部工具,安全与运维团队借此集中管理和审计关键基础设施的访问。
主要能力:资料列出的 StrongDM 对象包括 Resource(可授予访问的资源)、Account(用户账户)、Node(服务器等基础设施组件)、Role(权限集合)、Grant(连接资源、账户与角色的授权)、Audit Trail(操作日志)。具体动作名称与参数按需使用。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli@latest。认证:membrane login --tenant --clientName=<agentType>,无头环境会输出授权链接,登录后执行 membrane login complete <code>。可用 membrane connection ensure "https://www.strongdm.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 代理调用 StrongDM API,支持 -X、-H、-d、--json、--query、--pathParam 等参数。
适用场景:需要以自然语言查询或执行 StrongDM 资源、账户、角色、授权与审计相关操作,并希望由 Membrane 自动处理认证与凭证刷新时。
限制:资料未提供具体动作清单、权限范围、平台要求、费率或价格信息;所有交互依赖 Membrane 连接与授权,凭证由 Membrane 服务端管理,不应向用户索取 API 密钥。