openclaw approvals¶
Zarządzaj zatwierdzaniem wykonania (exec) dla hosta lokalnego, hosta Gateway, lub hosta węzła.
Domyślnie polecenia są kierowane do lokalnego pliku zatwierdzeń na dysku. Użyj --gateway, aby wskazać Gateway, lub --node, aby wskazać konkretny węzeł.
Powiązane:
- Zatwierdzanie wykonania (exec): Exec approvals
- Węzły: Nodes
Typowe polecenia¶
openclaw approvals get
openclaw approvals get --node <id|name|ip>
openclaw approvals get --gateway
Zastąp zatwierdzenia z pliku¶
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
Pomocnicy list dozwolonych¶
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"
Uwagi¶
--nodeużywa tego samego mechanizmu rozwiązywania coopenclaw nodes(id, nazwa, IP lub prefiks id).--agentdomyślnie ma wartość"*", co ma zastosowanie do wszystkich agentów.- Host węzła musi reklamować
system.execApprovals.get/set(aplikacja na macOS lub bezgłowy host węzła). - Pliki zatwierdzeń są przechowywane per host w
~/.openclaw/exec-approvals.json.