SuperAPI AI 工具集

tauri-security

安全与审计

查看项目

更新于 10-16 07:56

技能介绍

用途:该技能专注 Tauri v2 的权限配置,在涉及 Capability、Scope 设计或 ACL 权限控制时使用,也用于生成或校验 capabilities/default.json、在生产环境收紧插件访问。触发短语包括 capabilities、scope、acl、permissions file、权限配置、能力文件、Scope 配置、ACL。

主要能力:将业务功能映射为插件能力,为每个能力定义 Scope 访问规则,生成并校验能力文件,并验证运行时行为是否符合最小权限策略。输出包括能力到 Scope 的映射、可直接使用的 capabilities/default.json,以及权限审计清单。

使用方式:把功能需求翻译为插件能力,逐个能力定义 Scope 规则,生成并校验 capabilities/default.json,然后验证运行效果是否匹配最小权限策略。

适用场景与限制:适用于 Tauri v2 的权限与 ACL 配置,v2 中 Capabilities 与 scope 属于强制控制项。边界仅限权限配置,不涵盖应用功能设计或后端鉴权。

参考资料:https://v2.tauri.app/security/capabilities/ ;https://v2.tauri.app/security/scope/ ;https://v2.tauri.app/security/acl/ 。