← 返回
安全合规

火一五权限

【版权:青岛火一五信息科技有限公司 账号:huo15】火一五权限控制技能。根据用户ID判断权限等级,实现细粒度的操作权限管理。管理员(ZhaoBo)拥有最高权限,其他用户受限(仅能新增/修改/删除自己新增的内容)。
【版权:青岛火一五信息科技有限公司 账号:huo15】火一五权限控制技能。根据用户ID判断权限等级,实现细粒度的操作权限管理。管理员(ZhaoBo)拥有最高权限,其他用户受限(仅能新增/修改/删除自己新增的内容)。
jobzhao15
安全合规 clawhub v1.0.4 1 版本 100000 Key: 无需
★ 0
Stars
📥 389
下载
💾 3
安装
1
版本
#access#huo15#latest#permission

概述

huo15-permission

火一五权限控制技能,用于管理不同用户的操作权限。

权限级别

级别用户ID权限
--------------------
3ZhaoBo最高权限:全部操作(新增/修改/删除任何内容,可安装/卸载技能)
2其他用户受限权限:仅能在已有技能内新增/修改/删除自己新增的内容,禁止安装/卸载技能

使用场景

当用户发送消息时,自动进行权限检查:

  1. 读取配置:从 config.json 读取用户权限配置
  2. 获取用户ID:从消息元数据中获取发送者 userid
  3. 权限判断:根据用户ID匹配权限级别
  4. 操作拦截:对非法操作进行拦截并提示

权限判断逻辑

用户发送消息
    │
    ├─► 获取 userid(从消息元数据)
    │
    ├─► 查找权限级别
    │    ├─► ZhaoBo → 级别3(最高权限)
    │    └─► 其他用户 → 级别2(受限权限)
    │
    └─► 根据权限级别决定是否执行操作

操作类型判断

操作关键词
--------------
新增新增、创建、添加、新建
修改修改、编辑、更新、变更
删除删除、移除、清除
安装技能安装技能、安装
卸载技能卸载技能、删除技能、remove skill

受限权限说明

其他用户(级别2):

  • ✅ 可以在已有技能内新增内容(如在技能里添加新规则)
  • ✅ 可以修改自己在已有技能里新增的内容
  • ✅ 可以删除自己在已有技能里新增的内容
  • ❌ 禁止安装新技能
  • ❌ 禁止卸载技能(包括自己发布的技能)

响应消息

当用户权限不足时,返回提示:

抱歉,您的权限不足。您只能在已有技能内操作,无法[卸载技能/安装新技能]。
如需更高权限,请联系管理员 ZhaoBo。

配置文件格式

config.json:

{
  "permissions": {
    "ZhaoBo": 3,
    "Xun": 2,
    "HuangShuo": 2
  },
  "operation_keywords": {
    "create": ["新增", "创建", "添加", "新建"],
    "update": ["修改", "编辑", "更新", "变更"],
    "delete": ["删除", "移除", "清除"]
  }
}

触发方式

此技能为全局拦截技能,在消息处理流程中自动触发,无需用户明确指定。

注意事项

  • 权限判断基于消息元数据中的 userid
  • 配置文件路径:~/.openclaw/workspace/skills/huo15-permission/config.json
  • 修改配置后自动生效

版本历史

共 1 个版本

  • v1.0.4 当前
    2026-03-19 14:07 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,211 📥 266,171
security-compliance

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 89 📥 30,586
security-compliance

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,699