跳到内容
Tauri

范围

用于对 Tauri 命令进行细粒度行为控制的参数。

它可以是任何 serde 可序列化的类型,用于在 Tauri 命令中允许或阻止某些操作。配置的范围会传递给命令,并由命令实现强制执行。

{
"allow": [{ "path": "$HOME/**" }],
"deny": [{ "path": "$HOME/secret.txt" }]
}

对象属性:

  • allow
  • deny

[] |

定义范围允许的数据。

[] |

定义范围拒绝的数据。验证逻辑应优先处理此项。

以下任何一种:

  • integer 格式为 int64,表示 [i64]。
  • number 格式为 double,表示 [f64]。

一个有效的 ACL 数字。

以下任何一种:

  • null 表示一个空 JSON 值。
  • boolean 表示一个 [bool] 值。
  • Number 表示一个有效的 ACL [Number] 值。
  • string 表示一个 [String] 值。
  • Value[] 表示其他 [Value] 值的列表。
  • 表示从 [String] 键到 [Value] 值的映射。允许附加属性Value

所有支持的 ACL 值。


© 2025 Tauri 贡献者。CC-BY / MIT