---
read_when:
    - คุณกำลังติดตั้ง กำหนดค่า หรือตรวจสอบ Plugin นโยบาย
summary: เพิ่มการตรวจสอบ doctor ที่รองรับด้วยนโยบายสำหรับความสอดคล้องของพื้นที่ทำงาน
title: Plugin นโยบาย
x-i18n:
    generated_at: "2026-06-27T18:04:38Z"
    model: gpt-5.5
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: f01de4816a191a175367c06ff69e4ebf6032ee1a105d1d9a48a74093e5e6f774
    source_path: plugins/reference/policy.md
    workflow: 16
---

# Plugin นโยบาย

เพิ่มการตรวจสอบ doctor ที่มีนโยบายรองรับสำหรับความสอดคล้องของเวิร์กสเปซ

## การเผยแพร่

- แพ็กเกจ: `@openclaw/policy`
- เส้นทางการติดตั้ง: รวมอยู่ใน OpenClaw

## พื้นผิว

Plugin

<!-- openclaw-plugin-reference:manual-start -->

## พฤติกรรม

Plugin นโยบายเพิ่มการตรวจสอบสุขภาพ doctor สำหรับการตั้งค่า OpenClaw
ที่จัดการด้วยนโยบายและการประกาศเวิร์กสเปซที่อยู่ภายใต้การกำกับ ปัจจุบันนโยบายครอบคลุมความสอดคล้องของช่องทาง
เมทาดาทาเครื่องมือที่อยู่ภายใต้การกำกับ ท่าทีของเซิร์ฟเวอร์ MCP ท่าทีของผู้ให้บริการโมเดล
ท่าทีการเข้าถึงเครือข่ายส่วนตัว ท่าทีการเปิดเผย Gateway ท่าทีของเวิร์กสเปซ/เครื่องมือของเอเจนต์
ท่าทีของเครื่องมือแบบส่วนกลาง/ต่อเอเจนต์ที่กำหนดค่าไว้ ท่าทีของรันไทม์ sandbox ที่กำหนดค่าไว้
ท่าทีการเข้าถึง ingress/ช่องทาง ท่าทีการจัดการข้อมูล และท่าทีของผู้ให้บริการความลับในคอนฟิก OpenClaw/
โปรไฟล์การยืนยันตัวตน

นโยบายเก็บข้อกำหนดที่เขียนขึ้นใน `policy.jsonc` สังเกตการตั้งค่า OpenClaw
และการประกาศเวิร์กสเปซที่มีอยู่เป็นหลักฐาน และรายงานความคลาดเคลื่อน
ผ่าน `openclaw policy check` และ `openclaw doctor --lint` การตรวจสอบนโยบายที่สะอาด
จะส่งออกแฮชของนโยบาย หลักฐาน สิ่งที่พบ และการรับรองที่ผู้ปฏิบัติงาน
สามารถบันทึกไว้เพื่อการตรวจสอบได้

`openclaw policy compare --baseline <file>` เปรียบเทียบไฟล์นโยบายหนึ่งกับ
ไฟล์นโยบายอีกไฟล์หนึ่ง เป็นความสอดคล้องระดับคอนฟิกเท่านั้น: ใช้เมทาดาทากฎนโยบาย
เพื่อตรวจสอบว่านโยบายที่ถูกตรวจสอบไม่ได้ขาดหายหรืออ่อนกว่าค่าฐาน
ที่เขียนไว้ และไม่ได้ตรวจสอบสถานะรันไทม์ ข้อมูลประจำตัว หรือค่าความลับ

กฎท่าทีของเครื่องมือสามารถกำหนดให้ต้องใช้โปรไฟล์ที่อนุมัติแล้ว เครื่องมือระบบไฟล์แบบเฉพาะเวิร์กสเปซ
การตั้งค่า exec security/ask/host ที่มีขอบเขต โหมดยกระดับที่ปิดใช้งาน
รายการ `alsoAllow` ที่ตรงกันทุกประการ และรายการปฏิเสธเครื่องมือที่ต้องมี บันทึกหลักฐาน
จะบันทึกรายการ `alsoAllow` แบบเพิ่มเข้าไป เพราะรายการเหล่านี้สามารถขยายท่าทีของเครื่องมือที่มีผลได้
การตรวจสอบเหล่านี้สังเกตความสอดคล้องของคอนฟิกเท่านั้น; ไม่ได้อ่านสถานะการอนุมัติของรันไทม์
หรือเพิ่มการบังคับใช้ในรันไทม์

กฎท่าทีของ Sandbox สามารถกำหนดให้ต้องใช้โหมด/แบ็กเอนด์ sandbox ที่อนุมัติแล้ว ปฏิเสธเครือข่ายคอนเทนเนอร์ของโฮสต์
ปฏิเสธการเข้าร่วมเนมสเปซคอนเทนเนอร์ กำหนดให้เมานต์คอนเทนเนอร์แบบอ่านอย่างเดียว
ปฏิเสธการเมานต์ซ็อกเก็ตรันไทม์คอนเทนเนอร์และโปรไฟล์คอนเทนเนอร์แบบไม่จำกัด
และกำหนดให้ต้องมีช่วงแหล่งที่มา CDP ของเบราว์เซอร์ sandbox
การตรวจสอบเหล่านี้สังเกตความสอดคล้องของคอนฟิกเท่านั้น; ไม่ได้อ่านสถานะการอนุมัติของรันไทม์
ตรวจสอบคอนเทนเนอร์จริง หรือเพิ่มการบังคับใช้ในรันไทม์

กฎการจัดการข้อมูลสามารถกำหนดให้ต้องมีการปกปิดบันทึกข้อมูลที่ละเอียดอ่อน ปฏิเสธการจับเนื้อหา telemetry
กำหนดให้มีการบำรุงรักษาการเก็บรักษาเซสชัน และปฏิเสธการทำดัชนีหน่วยความจำของทรานสคริปต์เซสชัน
การตรวจสอบเหล่านี้สังเกตความสอดคล้องของคอนฟิกเท่านั้น; ไม่ได้ตรวจสอบล็อกดิบ การส่งออก telemetry
ทรานสคริปต์ ไฟล์หน่วยความจำ ความลับ หรือข้อมูลส่วนบุคคล

สโคปนโยบายที่ตั้งชื่อไว้ภายใต้ `scopes.<scopeName>` สามารถเพิ่มส่วนของนโยบายปกติ
ที่เข้มงวดขึ้นสำหรับตัวเลือกที่ระบุ `agentIds` รองรับ `tools`,
`agents.workspace`, `sandbox`, และ `dataHandling.memory`; `channelIds` รองรับ
`ingress.channels`
รหัสเอเจนต์รันไทม์ที่ไม่ได้ระบุไว้อย่างชัดเจนใน `agents.list[]` จะถูกตรวจสอบ
กับท่าทีส่วนกลาง/ค่าเริ่มต้นที่สืบทอดมา แทนที่จะผ่านไปแบบเงียบ ๆ โดยไม่มี
หลักฐาน ทุกสโคปที่มีอยู่ใน `policy.jsonc` ต้องถูกต้องและบังคับใช้ได้
สำหรับตัวเลือกของตน กฎ overlay เป็นข้อกล่าวอ้างเพิ่มเติม ดังนั้นจึงไม่ทำให้นโยบายระดับบนสุดอ่อนลง
และสามารถสร้างสิ่งที่พบของตัวเองเมื่อคอนฟิกที่สังเกตเดียวกัน
ละเมิดทั้งสองสโคป

<!-- openclaw-plugin-reference:manual-end -->

## เอกสารที่เกี่ยวข้อง

- [นโยบาย](/th/cli/policy)
