Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
openclaw approvals
Quản lý phê duyệt exec cho máy chủ cục bộ, máy chủ gateway, hoặc máy chủ node.
Theo mặc định, các lệnh nhắm tới tệp phê duyệt cục bộ trên đĩa. Dùng --gateway để nhắm tới gateway, hoặc --node để nhắm tới một node cụ thể.
Bí danh: openclaw exec-approvals
Liên quan:
- Phê duyệt exec: Phê duyệt exec
- Các node: Các node
openclaw exec-policy
openclaw exec-policy là lệnh tiện ích cục bộ để giữ cấu hình
tools.exec.* được yêu cầu và tệp phê duyệt của máy chủ cục bộ đồng bộ trong một bước.
Dùng lệnh này khi bạn muốn:
- kiểm tra chính sách cục bộ được yêu cầu, tệp phê duyệt của máy chủ, và kết quả hợp nhất hiệu dụng
- áp dụng một preset cục bộ như YOLO hoặc deny-all
- đồng bộ
tools.exec.*cục bộ và~/.openclaw/exec-approvals.jsoncục bộ
- không có
--json: in chế độ xem bảng dễ đọc cho người dùng --json: in đầu ra có cấu trúc đọc được bằng máy
exec-policychỉ cục bộ- lệnh này cập nhật đồng thời tệp cấu hình cục bộ và tệp phê duyệt cục bộ
- lệnh này không đẩy chính sách tới máy chủ gateway hoặc máy chủ node
--host nodebị từ chối trong lệnh này vì phê duyệt exec của node được lấy từ node khi chạy và thay vào đó phải được quản lý thông qua các lệnh phê duyệt nhắm tới nodeopenclaw exec-policy showđánh dấu các phạm vihost=nodelà do node quản lý khi chạy thay vì suy ra chính sách hiệu dụng từ tệp phê duyệt cục bộ
openclaw approvals set --gateway
hoặc openclaw approvals set --node <id|name|ip>.
Các lệnh thường dùng
openclaw approvals get hiện hiển thị chính sách exec hiệu dụng cho các mục tiêu cục bộ, gateway, và node:
- chính sách
tools.execđược yêu cầu - chính sách trong tệp phê duyệt của máy chủ
- kết quả hiệu dụng sau khi áp dụng các quy tắc ưu tiên
- tệp phê duyệt của máy chủ là nguồn chân lý có thể thực thi
- chính sách
tools.execđược yêu cầu có thể thu hẹp hoặc mở rộng ý định, nhưng kết quả hiệu dụng vẫn được suy ra từ các quy tắc của máy chủ --nodekết hợp tệp phê duyệt của máy chủ node với chính sáchtools.execcủa gateway, vì cả hai vẫn áp dụng khi chạy- nếu không có cấu hình gateway, CLI quay lại ảnh chụp phê duyệt của node và ghi chú rằng không thể tính toán chính sách cuối cùng khi chạy
Thay thế phê duyệt từ một tệp
set chấp nhận JSON5, không chỉ JSON nghiêm ngặt. Dùng --file hoặc --stdin, không dùng cả hai.
Ví dụ “Không bao giờ nhắc” / YOLO
Đối với máy chủ không bao giờ được dừng vì phê duyệt exec, đặt giá trị mặc định phê duyệt của máy chủ thànhfull + off:
tools.exec.host=gateway trong ví dụ này:
host=autovẫn có nghĩa là “dùng sandbox khi có, nếu không thì gateway”.- YOLO liên quan đến phê duyệt, không phải định tuyến.
- Nếu bạn muốn exec trên máy chủ ngay cả khi đã cấu hình sandbox, hãy chỉ định rõ lựa chọn máy chủ bằng
gatewayhoặc/exec host=gateway.
tools.exec.* cục bộ được yêu cầu và
các giá trị mặc định phê duyệt cục bộ. Về ý định, nó tương đương với thiết lập thủ công hai bước
ở trên, nhưng chỉ dành cho máy cục bộ.
Trình trợ giúp danh sách cho phép
Tùy chọn thường dùng
get, set, và allowlist add|remove đều hỗ trợ:
--node <id|name|ip>--gateway- các tùy chọn RPC node dùng chung:
--url,--token,--timeout,--json
- không có cờ mục tiêu nghĩa là tệp phê duyệt cục bộ trên đĩa
--gatewaynhắm tới tệp phê duyệt của máy chủ gateway--nodenhắm tới một máy chủ node sau khi phân giải id, tên, IP, hoặc tiền tố id
allowlist add|remove cũng hỗ trợ:
--agent <id>(mặc định là*)
Ghi chú
--nodedùng cùng bộ phân giải nhưopenclaw nodes(id, tên, ip, hoặc tiền tố id).--agentmặc định là"*", áp dụng cho tất cả agent.- Máy chủ node phải quảng bá
system.execApprovals.get/set(ứng dụng macOS hoặc máy chủ node headless). - Tệp phê duyệt được lưu theo từng máy chủ tại
~/.openclaw/exec-approvals.json.