openclaw approvals¶
- Pamahalaan ang mga exec approval para sa local host, gateway host, o isang node host.
- Bilang default, ang mga command ay tumatarget sa lokal na approvals file sa disk. 30. Gamitin ang
--gatewayupang i-target ang gateway, o--nodeupang i-target ang isang partikular na node.
Related:
- Exec approvals: Exec approvals
- Nodes: Nodes
Mga karaniwang command¶
openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway
Palitan ang mga approval mula sa isang file¶
openclaw approvals set --file ./exec-approvals.json
openclaw approvals set --node <id|name|ip> --file ./exec-approvals.json
openclaw approvals set --gateway --file ./exec-approvals.json
Mga helper ng allowlist¶
openclaw approvals allowlist add "~/Projects/**/bin/rg"
openclaw approvals allowlist add --agent main --node <id|name|ip> "/usr/bin/uptime"
openclaw approvals allowlist add --agent "*" "/usr/bin/uname"
openclaw approvals allowlist remove "~/Projects/**/bin/rg"
Mga tala¶
- Gumagamit ang
--nodeng parehong resolver gaya ngopenclaw nodes(id, name, ip, o id prefix). - Ang
--agentay naka-default sa"*", na nalalapat sa lahat ng agent. - Dapat i-advertise ng node host ang
system.execApprovals.get/set(macOS app o headless node host). - Ang mga approvals file ay naka-store kada host sa
~/.openclaw/exec-approvals.json.