360 Secure SkillHub
360 安全技能中心

Tool Permission Manager

该 Skill 定义工具权限分级策略:公开级可直接使用,警告级使用前提示,审批级需确认,禁止级不可使用,并给出对应的 JSON 权限配置示例;支持用户通过“授权某工具”的指令动态调整权限。内容以策略约定和配置示例为主,未包含实际的权限校验或拦截执行机制。

soroyue
soroyue
热度 59.45
最近更新 2026-05-11 17:39:59
分类:安全依赖:纯提示词应用场景:工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add tool-permission-manager
Metadata
name
tool-permission-manager
description
工具分级授权 - 细粒度管理每个工具的使用权限

Tool Permission Manager - 工具权限管理器

功能

对每个工具进行细粒度授权管理,控制谁能使用什么工具。

权限等级

1. 公开(Public)

无需确认,直接使用

工具 说明
read 读取文件
web_search 网络搜索
笔记相关 读写笔记

2. 警告(Warning)

使用前显示警告

工具 说明
exec 执行命令
write 写入文件

3. 审批(Approval)

使用前需确认

工具 说明
message 发送消息
cron 定时任务
sessions 会话管理

4. 禁止(Forbidden)

不可使用

工具 说明
gateway 网关配置
delete 删除文件

权限配置

{
  "public": ["read", "web_search"],
  "warning": ["exec", "write"],
  "approval": ["message", "cron"],
  "forbidden": ["gateway", "delete"]
}

使用方式

自动根据工具类型判断权限等级。 用户可通过"授权XXX工具"动态调整权限。