Trang này định nghĩa hợp đồng nghiêm ngặt đượcDocumentation 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 secrets apply thực thi.
Nếu một mục tiêu không khớp các quy tắc này, apply sẽ thất bại trước khi thay đổi cấu hình.
Hình dạng tệp kế hoạch
openclaw secrets apply --from <plan.json> yêu cầu một mảng targets gồm các mục tiêu kế hoạch:
Phạm vi mục tiêu được hỗ trợ
Các mục tiêu kế hoạch được chấp nhận cho những đường dẫn thông tin xác thực được hỗ trợ trong:Hành vi kiểu mục tiêu
Quy tắc chung:target.typephải được nhận diện và phải khớp với hình dạngtarget.pathđã chuẩn hóa.
models.providers.apiKeyskills.entries.apiKeychannels.googlechat.serviceAccount
Quy tắc xác thực đường dẫn
Mỗi mục tiêu được xác thực bằng tất cả các điều kiện sau:typephải là một kiểu mục tiêu được nhận diện.pathphải là một đường dẫn dấu chấm không rỗng.- Có thể bỏ qua
pathSegments. Nếu được cung cấp, nó phải chuẩn hóa thành đúng cùng một đường dẫn vớipath. - Các phân đoạn bị cấm sẽ bị từ chối:
__proto__,prototype,constructor. - Đường dẫn đã chuẩn hóa phải khớp với hình dạng đường dẫn đã đăng ký cho kiểu mục tiêu.
- Nếu
providerIdhoặcaccountIdđược đặt, nó phải khớp với mã định danh được mã hóa trong đường dẫn. - Các mục tiêu
auth-profiles.jsonyêu cầuagentId. - Khi tạo một ánh xạ
auth-profiles.jsonmới, hãy bao gồmauthProfileProvider.
Hành vi thất bại
Nếu một mục tiêu không vượt qua xác thực, apply sẽ thoát với lỗi như:Hành vi đồng ý của nhà cung cấp exec
--dry-runbỏ qua các kiểm tra SecretRef exec theo mặc định.- Các kế hoạch chứa SecretRef/nhà cung cấp exec sẽ bị từ chối ở chế độ ghi trừ khi
--allow-execđược đặt. - Khi xác thực/áp dụng các kế hoạch chứa exec, hãy truyền
--allow-exectrong cả lệnh dry-run và lệnh ghi.
Ghi chú về phạm vi runtime và kiểm toán
- Các mục nhập
auth-profiles.jsonchỉ tham chiếu (keyRef/tokenRef) được đưa vào quá trình phân giải runtime và phạm vi kiểm toán. secrets applyghi các mục tiêuopenclaw.jsonđược hỗ trợ, các mục tiêuauth-profiles.jsonđược hỗ trợ, và các mục tiêu scrub tùy chọn.
Kiểm tra dành cho người vận hành
openclaw secrets configure hoặc sửa đường dẫn mục tiêu thành một hình dạng được hỗ trợ ở trên.