บันทึกการเข้าถึงที่เก็บ Git
การควบคุมการเข้าถึงคลัง Git ใช้กำหนดขอบเขตคลังที่เชื่อถือได้สำหรับอุปกรณ์ Windows และบันทึกการเข้าถึงคลังด้วย Git มาตรฐานที่ระบุได้ เมื่ออุปกรณ์ระบุคลังที่ไม่เชื่อถือ จะพยายามยุติโพรเซส Git ที่เกี่ยวข้อง การตรงกฎ การยุติโพรเซส และการดำเนินการกับคลังเสร็จสิ้นเป็นผลต่างกัน จึงต้องตรวจสอบแยกกัน
ฟังก์ชันนี้ไม่รับประกันว่าครอบคลุมไคลเอนต์ Git คำสั่งหรือวิธีส่งข้อมูลทั้งหมด และไม่ทดแทนสิทธิ์คลัง เครือข่ายหรือการควบคุมความปลอดภัยข้อมูลอื่น
ดูการตั้งค่าทั้งหมดใน นโยบายที่เก็บ Git ที่เชื่อถือได้
หากเพียงค้นหาบันทึกที่มีอยู่ ให้ใช้บัญชีที่มีสิทธิ์ดูที่เหมาะสมและไปยังขั้นตอนค้นหาด้านล่างได้โดยตรง ไม่จำเป็นต้องสร้างนโยบายหรือเหตุการณ์ทดสอบเพื่อการค้นหา หากต้องการตรวจสอบบันทึกใหม่ ให้ตรวจสอบนโยบายที่มีผลอยู่ก่อน และให้ผู้มีสิทธิ์จัดการนโยบายปรับเฉพาะเมื่อจำเป็นก่อนทดสอบนำร่อง
การเตรียมการ
- การดูบันทึกต้องมีสิทธิ์ดูที่เกี่ยวข้อง การแก้นโยบายต้องมีสิทธิ์จัดการนโยบายป้องกันข้อมูลรั่วไหล เมื่อตรวจบันทึกใหม่ให้ตรวจการเชื่อมต่อ สิทธิ์ใช้งานและขอบเขตที่ผู้ดูแลมองเห็นของอุปกรณ์ Windows นำร่อง
- รวบรวมที่อยู่ โพรโทคอลและพอร์ตของคลังที่ธุรกิจต้องใช้ แยกการอนุญาตคลังเดียวออกจากทั้งเนมสเปซ อย่าใส่รหัสผ่านหรือโทเคนเข้าถึงในที่อยู่คลัง สิทธิ์บัญชียังอยู่ภายใต้บริการ Git
- เตรียมเป้าหมายทดสอบที่เชื่อถือและไม่เชื่อถือซึ่งได้รับอนุญาต ใช้บัญชีทดสอบและเนื้อหาที่ไม่อ่อนไหว นโยบายอาจขัดจังหวะการพัฒนาหรือสร้างโปรแกรม จึงควรทดลองบนอุปกรณ์ที่กู้คืนได้จำนวนน้อยและเตรียมแผนย้อนกลับ
กำหนดคลังที่เชื่อถือได้
- เปลี่ยนไปที่ DLP เปิดหน้าแอปพลิเคชัน เข้า Git Repository Access Control แล้วเลือกนโยบายคลังที่เชื่อถือได้ ในหน้าภาษาอังกฤษ แท็บนี้ชื่อ Trusted Repository Policies
- ตรวจสอบสถานะการเปิดใช้ เวลาที่มีผล อุปกรณ์เป้าหมาย และกฎคลังที่เชื่อถือได้ของนโยบายเดิม รวมถึงขอบเขต โปรโตคอล โฮสต์ พอร์ต และเส้นทาง หากเหมาะกับการทดสอบให้ใช้ต่อโดยไม่ต้องบันทึกใหม่ เฉพาะเมื่อจำเป็นต้องเปลี่ยน ผู้ดูแลที่มีสิทธิ์ประเมินผลกระทบ แก้ไขและบันทึกนโยบายทั้งหมดตาม นโยบายคลัง Git ที่เชื่อถือได้ แล้วตรวจว่าอุปกรณ์นำร่องรับแล้ว
- ใช้บัญชีทดสอบที่ได้รับอนุมัติและข้อมูลไม่อ่อนไหว ทดสอบเป้าหมายที่เชื่อถือได้และไม่ได้แยกกัน จากนั้นค้นหาบันทึกด้านล่างและเปรียบเทียบผลการจับคู่กับผลการดำเนินการ อย่าขยายขอบเขตหรือกระทบงานจริงเพียงเพื่อทดสอบ
ดูบันทึกการเข้าถึง
- ในหน้า Git Repository Access Control ไปที่บันทึกการเข้าถึง เมื่อเปิดครั้งแรกช่วงเริ่มต้นคือวันนี้และหกวันก่อนหน้า หากตรวจสอบช่วงอื่นให้ปรับวันที่ ในหน้าภาษาอังกฤษ แท็บบันทึกชื่อ Access Records
- เลือกอุปกรณ์ ป้อนคำค้นที่อยู่คลัง และกรองตามการดำเนินการ Git ผลจับคู่และผลดำเนินการตามต้องการ รายการแสดงคลัง การดำเนินการ ผลจับคู่ ผลดำเนินการ อุปกรณ์และเวลา พร้อมเปลี่ยนหน้าได้ ตัวกรองในหน้าภาษาอังกฤษชื่อ Git Operation, Match Result และ Enforcement Result
- เปิดรายละเอียดและตรวจร่วมกับเป้าหมาย นโยบาย อุปกรณ์และเวลา การตรงเป็นคลังไม่เชื่อถือไม่เท่ากับปิดกั้นสำเร็จ ต้องดูผลดำเนินการด้วย
- หากระบุเป้าหมายไม่ได้ ให้ตรวจสอบเพิ่มเติมตามธุรกิจและสถานะอุปกรณ์ บันทึกอาจมีข้อมูลธุรกิจอ่อนไหว จึงต้องควบคุมการเข้าถึงตามข้อกำหนดองค์กร
ข้อจำกัดและการแก้ไขปัญหา
- ขอบเขต: การดำเนินการเครือข่าย Git มาตรฐานที่ระบุได้รวม
clone,fetch,pullและpushคำสั่ง ตัวเลือก ไคลเอนต์และ Git LFS แต่ละแบบต้องทดสอบนำร่องแยกกัน การไม่มีบันทึกไม่พิสูจน์ว่าไม่มีการเข้าถึง - ระบุเป้าหมายไม่ได้: หากวิเคราะห์เป้าหมายบางแบบไม่ได้ ระบบจะไม่ปิดกั้นโดยจัดเป็นคลังไม่เชื่อถือ ต้องใช้ร่วมกับมาตรการอื่น และไม่ถือว่าฟังก์ชันนี้รับประกันการควบคุมการส่งออกทั้งหมด
- การเข้าถึงคลังไม่เชื่อถือไม่ถูกปิดกั้น: ตรวจว่าเป้าหมายจริงถูกระบุหรือไม่ ผลจับคู่และผลดำเนินการของโพรเซส การยุติอาจล้มเหลวหรือโพรเซสอาจออกไปแล้ว แม้ยุติสำเร็จก็ไม่อาจสรุปจากบันทึกว่าไม่มีการสื่อสารหรือส่งข้อมูลก่อนหน้านั้น
- คลังที่เชื่อถือได้รับผลกระทบ: ตรวจการส่งนโยบายและโพรโทคอล พอร์ตกับเส้นทางจริง ตรวจการเขียนที่อยู่คลังใหม่และขอบเขตเนมสเปซ หลังปรับให้ทดสอบทั้งกรณีอนุญาตและจำกัด
- หาบันทึกไม่พบ: ตรวจสถานะอุปกรณ์และนโยบาย สิทธิ์ ขอบเขตบัญชี เวลาและตัวกรอง รอการรายงานแล้วลองอีกครั้ง หากงานพัฒนาปกติได้รับผลกระทบให้คืนงานตามกระบวนการองค์กรก่อนตรวจขอบเขตนโยบาย
วันที่อัปเดต