openclaw approvals
Quản lý exec approvals cho local host, gateway host, hoặc node host.
Mặc định, các lệnh sẽ thao tác với file approvals trên ổ đĩa local. Dùng --gateway để thao tác với gateway, hoặc --node để thao tác với một node cụ thể.
Liên quan:
- Exec approvals: Exec approvals
- Nodes: Nodes
Các lệnh thường dùng
openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway
Thay thế approvals từ 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
Các lệnh hỗ trợ 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"
Lưu ý
--nodedùng cùng cơ chế phân giải vớiopenclaw nodes(id, name, ip, hoặc id prefix).--agentmặc định là"*", áp dụng cho tất cả các agent.- Node host phải hỗ trợ
system.execApprovals.get/set(macOS app hoặc headless node host). - File approvals được lưu trên mỗi host tại
~/.openclaw/exec-approvals.json.