รักษาความปลอดภัยการดําเนินการภายในเครื่องใน Copilot Code (Frontier)

Important

  • นี่คือคุณลักษณะตัวอย่างที่มีให้ภายใต้ Microsoft Product Terms
  • คุณลักษณะตัวอย่างอาจมีฟังก์ชันการทำงานที่จำกัด และอาจไม่มีการเปิดให้ใช้งานทั่วไป คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น
  • คุณจําเป็นต้องเป็นส่วนหนึ่งของ โปรแกรมการแสดงตัวอย่าง Frontier เพื่อเข้าถึงได้ก่อนเวลา Frontier เชื่อมต่อคุณโดยตรงกับนวัตกรรม AI ล่าสุดของ Microsoft การแสดงตัวอย่างแบบ Frontier อยู่ภายใต้ข้อกำหนดการแสดงตัวอย่างที่มีผลใช้อยู่ของข้อตกลงสำหรับลูกค้าของคุณ เนื่องจากคุณลักษณะเหล่านี้ยังคงอยู่ในการพัฒนา ความพร้อมใช้งานและความสามารถของพวกเขาอาจเปลี่ยนแปลงเมื่อเวลาผ่านไป

เมื่อคุณเรียกใช้โครงการบนอุปกรณ์ของคุณ Copilot Code จะทำงานภายในสภาพแวดล้อมที่มีการป้องกัน ซึ่งจำกัดสิ่งที่ Copilot Code สามารถอ่าน เปลี่ยนแปลง และเข้าถึงบนเครือข่ายได้ เท่าที่คุณและองค์กรของคุณอนุญาต การป้องกันนี้ช่วยให้องค์กรของคุณเปิดโหมดภายในเครื่องได้ตามค่าเริ่มต้น ในขณะที่ยังคงทำให้อุปกรณ์และเครือข่ายส่วนที่เหลือของคุณไม่ให้เข้าถึงได้

บทความนี้อธิบายถึงขอบเขตของสภาพแวดล้อมที่ได้รับการป้องกัน วิธีการทำงานของสิทธิ์ภายใน และตัวควบคุมที่ผู้ดูแลระบบใช้เพื่อจัดการสภาพแวดล้อมนี้ หากต้องการเลือกระหว่างการเรียกใช้บนอุปกรณ์ของคุณและใช้งานในระบบคลาวด์ ให้ดูเริ่มต้นใช้งาน Copilot Code สําหรับการปรับใช้และนโยบายของผู้ดูแลระบบ ให้ดู จัดการ Copilot Code สำหรับองค์กรของคุณ

สภาพแวดล้อมที่ได้รับการป้องกันครอบคลุมอะไรบ้าง

เมื่อ Copilot Code เรียกใช้โปรเจ็กต์บนอุปกรณ์ของคุณ ทุกอย่างที่ดำเนินการในนามของคุณจะทำงานภายในขอบเขตที่ได้รับการป้องกันเดียวกัน:

  • งานที่ Copilot Code ทำได้โดยตรง เช่น การอ่านและเขียนไฟล์ในโครงการของคุณ
  • คําสั่งใดๆ ที่ Copilot Code เรียกใช้เพื่อสร้าง ทดสอบ หรือแสดงตัวอย่างโครงการของคุณ
  • เครื่องมือในตัวของ Copilot Code สำหรับอ่านและเขียนไฟล์
  • เครื่องมือที่เชื่อมต่อใด ๆ ที่คุณเพิ่ม

ไม่มีสิ่งใดที่ Copilot Code เริ่มต้นในนามของคุณสามารถดำเนินการนอกขอบเขตนี้ได้ ตัวแอป Copilot เริ่มต้น Copilot Code แต่อยู่นอกขอบเขตการคุ้มครอง ดังนั้นการคุ้มครองจึงมีผลเฉพาะกับงานที่ Copilot Code ดําเนินการให้กับโครงการของคุณ

การเข้าถึงไฟล์

ตามค่าเริ่มต้น Copilot Code สามารถอ่านและเขียนไฟล์ภายในโฟลเดอร์โครงการของคุณ และสามารถเข้าถึงแคช รีจิสทรี และไฟล์การกำหนดค่าที่เครื่องมือบิลด์ทั่วไปต้องการได้ แอปนี้ไม่สามารถเข้าถึงส่วนที่เหลือของอุปกรณ์ของคุณได้ เว้นแต่ว่าคุณหรือผู้ดูแลระบบอนุญาต

การเข้าถึง การทำงานตามค่าเริ่มต้น
โฟลเดอร์โครงการของคุณ อ่านและเขียน ระบบให้สิทธิ์โดยอัตโนมัติ
แคชและการกำหนดค่าของเครื่องมือบิลด์ สิทธิ์การอ่าน ที่ได้รับสิทธิ์โดยอัตโนมัติเพื่อให้บิลด์ทํางานได้
โฟลเดอร์อื่นๆ บนอุปกรณ์ของคุณ ไม่สามารถเข้าถึงได้เว้นแต่จะได้รับอนุญาตอย่างชัดเจน

ผู้ดูแลระบบของคุณสามารถอนุญาตโฟลเดอร์เพิ่มเติมและสามารถบล็อกเส้นทางที่เฉพาะเจาะจงได้ เส้นทางที่ถูกบล็อกจะถูกบังคับใช้เสมอแม้ว่ากฎอื่นจะอนุญาตก็ตาม

การเข้าถึงเครือข่าย

การเข้าถึงเครือข่ายของ Copilot Code จากอุปกรณ์ของคุณเป็นไปตามการตั้งค่าที่องค์กรของคุณเลือก

การตั้งค่า ความหมาย
อนุญาตการเชื่อมต่อขาออกทั้งหมด Copilot Code สามารถเข้าถึงโฮสต์ใดก็ได้จากสภาพแวดล้อมที่ได้รับการป้องกัน
อนุญาตเฉพาะโฮสต์ที่ได้รับอนุมัติเท่านั้น Copilot Code สามารถเข้าถึงได้เฉพาะโฮสต์ที่องค์กรของคุณอนุมัติเท่านั้น
บล็อกการเชื่อมต่อขาออก Copilot Code ไม่สามารถทําการเชื่อมต่อเครือข่ายขาออกได้

การเชื่อมต่อขาเข้าจะถูกจํากัดไว้ที่อุปกรณ์ของคุณเอง ข้อจํากัดนี้ช่วยให้คุณสามารถเปิดการแสดงตัวอย่างแบบสดของเว็บแอปที่คุณกําลังสร้างในที่อยู่ภายในเครื่อง ขณะที่การเชื่อมต่อจากเครื่องอื่นๆ ถูกปฏิเสธ

สิทธิ์ทำงานอย่างไรภายในขอบเขต

Copilot Code จะขอการอนุมัติจากคุณก่อนที่จะดําเนินการที่ต้องได้รับการอนุมัติ เช่น การเรียกใช้คําสั่งหรือเข้าถึงโฟลเดอร์ภายนอกโครงการของคุณ การอนุมัติเหล่านี้ทํางานภายในขอบเขตที่ได้รับการป้องกัน ซึ่งอนุญาตให้ Copilot Code ดําเนินการบางอย่างที่ได้รับอนุญาตให้แล้วภายในขอบเขต พวกเขาไม่เคยทำให้มันกว้างขึ้น

  • การอนุมัติยังคงอยู่ภายในขอบเขต: การอนุมัติการดําเนินการจะไม่สามารถให้การเข้าถึง Copilot Code นอกเหนือจากที่การตั้งค่าขององค์กรของคุณอนุญาตได้
  • คุณเห็นเฉพาะการอนุมัติที่สามารถประสบความสําเร็จ: Copilot Code ไม่ขอให้คุณอนุมัติการดําเนินการที่สภาพแวดล้อมที่ได้รับการป้องกันจะปฏิเสธ
  • ไม่สามารถปิดการป้องกันจากภายในโครงการได้: หลังจากผู้ดูแลระบบของคุณเปิดใช้งานการดำเนินการภายในเครื่องที่ปลอดภัยแล้ว คุณจะไม่สามารถหลีกเลี่ยงข้อบังคับนี้ได้จากโครงการหรือการตั้งค่าของโครงการ

สําหรับวิธีการตรวจทานและตอบสนองต่อพร้อมท์การอนุมัติ ให้ดู Use Copilot Code

เมื่อการดําเนินการถูกบล็อก

หากสภาพแวดล้อมที่ได้รับการป้องกันปฏิเสธการดําเนินการ Copilot Code จะบอกคุณว่ากฎใดปฏิเสธ — เช่น โฟลเดอร์ที่อยู่นอกเส้นทางที่ได้รับอนุญาต หรือโฮสต์ที่ไม่ได้อยู่ในรายการอนุมัติและวิธีแก้ไข เช่น การเพิ่มโฮสต์ไปยังรายการที่ได้รับอนุมัติ Copilot Code ไม่ลองดำเนินการนั้นใหม่อย่างเงียบๆ โดยไม่มีการป้องกันหรือซ่อนความล้มเหลว

หากไม่สามารถตั้งค่าสภาพแวดล้อมที่ได้รับการป้องกันได้เลย Copilot Code จะไม่เริ่มทํางาน ถ้าไม่สามารถตั้งค่าสําหรับคําสั่งเฉพาะ คําสั่งนั้นจะไม่ทํางาน Copilot Code ตรวจสอบว่าอุปกรณ์ของคุณรองรับการดําเนินการภายในเครื่องที่ปลอดภัยเมื่อเริ่มต้น และแจ้งให้คุณทราบอย่างชัดเจนเพียงครั้งเดียว แทนที่จะล้มเหลวกลางคันระหว่างงาน

ระบบปฏิบัติการที่สนับสนุน

การดําเนินการภายในเครื่องที่ปลอดภัยพร้อมใช้งานบน Windows 11 เวอร์ชัน 24H2 หรือใหม่กว่า การรองรับแพลตฟอร์มเพิ่มเติม รวมถึง Mac และ Windows เวอร์ชันก่อนหน้า มีการวางแผนสําหรับการเผยแพร่ในอนาคต

Note

ถ้าอุปกรณ์ของคุณไม่สนับสนุนการดําเนินการภายในเครื่องที่ปลอดภัย และองค์กรของคุณจําเป็นต้องใช้สําหรับโหมดภายในเครื่อง คุณยังคงสามารถเรียกใช้โครงการในระบบคลาวด์ได้ ดูเริ่มต้นใช้งานด้วย Code.

การควบคุมของผู้ดูแลระบบ

ผู้ดูแลระบบจัดการการดําเนินการภายในเครื่องที่ปลอดภัยผ่านนโยบาย Copilot ใน ศูนย์การจัดการ Microsoft 365 ค่าเริ่มต้นของผลิตภัณฑ์จะให้การกําหนดค่าเริ่มต้น และนโยบายสามารถแทนที่ค่าเหล่านั้นได้

ตัวควบคุม ค่าเริ่มต้น การทำงานของมัน
การดำเนินการภายในเครื่องที่ปลอดภัย เปิดสำหรับโหมดโลคัล รันโปรเจ็กต์ภายในสภาพแวดล้อมที่ได้รับการป้องกัน
กลุ่มข้อยกเว้นของนโยบาย None ช่วยให้ผู้ใช้หรือกลุ่มที่เฉพาะเจาะจงเรียกใช้โครงการภายในเครื่องได้โดยไม่ต้องใช้สภาพแวดล้อมที่ได้รับการป้องกัน
โฟลเดอร์ที่อนุญาต โฟลเดอร์โปรเจ็กต์และไฟล์เครื่องมือ build อนุญาตให้มีการเข้าถึงแบบอ่านหรืออ่าน/เขียนในโฟลเดอร์เพิ่มเติม
เส้นทางไฟล์ที่ถูกบล็อก None บล็อกโฟลเดอร์ที่ระบุ เส้นทางที่ถูกบล็อกจะมีความสําคัญมากกว่ากฎที่อนุญาตเสมอ
การเข้าถึงเครือข่ายขาออก อนุญาตโฮสต์ที่ได้รับอนุมัติ กําหนดว่า Copilot Code สามารถเข้าถึงโฮสต์ทั้งหมด ได้ เฉพาะโฮสต์ที่ได้รับอนุมัติเท่านั้น หรือไม่เข้าถึงโฮสต์ใดเลย

เมื่อองค์กรของคุณจัดการการตั้งค่า หนึ่ง ผู้ใช้สามารถเห็นว่ามีการจัดการแล้ว แต่ไม่สามารถเปลี่ยนแปลงได้ เมื่อองค์กรของคุณไม่จัดการการตั้งค่า ผู้ใช้สามารถปรับการตั้งค่านี้สำหรับโครงการของตนเองได้ เส้นทางที่ถูกบล็อกจะมีความสําคัญมากกว่าเส้นทางที่อนุญาตเสมอ ไม่ว่ากฎอนุญาตจะมาจากค่าเริ่มต้นผลิตภัณฑ์ ผู้ดูแลระบบ หรือผู้ใช้

สําหรับชุดตัวควบคุมผู้ดูแลระบบทั้งหมด รวมถึงการเปิดใช้งานแท็บ โค้ด ตําแหน่งการดําเนินการ การเชื่อมต่อ GitHub บริบทการทํางาน และบันทึกการตรวจสอบ โปรดดู จัดการ Copilot Code สําหรับองค์กรของคุณ