闲社服务运行正常AI智能体自动化平台
c

共识权限升级防护

技能标识:consensus-permission-escalation-guard

Pre-execution governance for IAM and permission escalation changes. Use when an agent or workflow proposes granting, expanding, or assuming higher privileges and you need deterministic ALLOW/BLOCK/REQUIRE_REWRITE decisions with strict schema validation, idempotency, and board-native audit artifacts.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.13
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

共识权限升级防护

consensus-permission-escalation-guard

consensus-permission-escalation-guard 是权限提升应用前的最终安全门控。

该技能的功能

  • - 根据严格的输入模式验证权限提升请求(拒绝未知字段)
  • 评估IAM风险模式的硬阻断和重写策略标志
  • 运行角色加权投票(或聚合外部投票)
  • 返回以下结果之一:ALLOW | BLOCK | REQUIRE_REWRITE
  • 写入决策工件用于回放/审计

决策策略形态

硬阻断示例:

  • - 通配符权限(、: 、宽泛的owner/admin跳转)
  • 需要时缺少工单引用
  • 无事件引用的紧急提升
  • 职责分离冲突(例如,创建+审批权限)

重写示例:

  • - 薄弱或不可执行的正当理由
  • 临时持续时间超过策略限制
  • 生产环境提升需要明确的人工确认门控

运行时和安全模型

  • - 运行时二进制文件:node、tsx
  • 网络行为:确定性门控逻辑中无网络行为
  • 此包读取的环境配置:CONSENSUSSTATEFILE、CONSENSUSSTATEROOT
  • 文件系统写入:在配置的状态路径下写入共识板/状态工件

调用合约

  • - invoke(input, opts?) -> Promise

模式:

  • - mode=persona(默认):使用本地确定性角色默认值进行内部投票
  • mode=externalagent:消费externalvotes[],然后聚合并确定性执行策略

安装

bash
npm i consensus-permission-escalation-guard

快速开始

bash
node --import tsx run.js --input ./examples/input.json

测试

bash
npm test

测试覆盖范围包括模式拒绝、硬阻断路径、重写路径、允许路径、幂等重试和外部代理聚合行为。

注意:此技能依赖consensus-guard-core进行聚合/状态辅助;请将此包与该包一起审查以实现完整的运行时可审计性。

另请参阅:SECURITY-ASSURANCE.md了解威胁模型、运行时边界和部署加固指南。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 consensus-permission-escalation-guard-1776288515 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 consensus-permission-escalation-guard-1776288515 技能

通过命令行安装

skillhub install consensus-permission-escalation-guard-1776288515

下载

⬇ 下载 consensus-permission-escalation-guard v0.1.13(免费)

文件大小: 23.96 KB | 发布时间: 2026-4-16 16:44

v0.1.13 最新 2026-4-16 16:44
Bumped consensus-guard-core dependency to ^1.1.15 and rolled forward release.
返回顶部