บันทึกการเข้าถึงที่เก็บ Git

ดูเป็น Markdown

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

ฟังก์ชันนี้ไม่รับประกันว่าครอบคลุมไคลเอนต์ Git คำสั่งหรือวิธีส่งข้อมูลทั้งหมด และไม่ทดแทนสิทธิ์คลัง เครือข่ายหรือการควบคุมความปลอดภัยข้อมูลอื่น

ดูการตั้งค่าทั้งหมดใน นโยบายที่เก็บ Git ที่เชื่อถือได้

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

การเตรียมการ

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

กำหนดคลังที่เชื่อถือได้

  1. เปลี่ยนไปที่ DLP เปิดหน้าแอปพลิเคชัน เข้า Git Repository Access Control แล้วเลือกนโยบายคลังที่เชื่อถือได้ ในหน้าภาษาอังกฤษ แท็บนี้ชื่อ Trusted Repository Policies
  2. ตรวจสอบสถานะการเปิดใช้ เวลาที่มีผล อุปกรณ์เป้าหมาย และกฎคลังที่เชื่อถือได้ของนโยบายเดิม รวมถึงขอบเขต โปรโตคอล โฮสต์ พอร์ต และเส้นทาง หากเหมาะกับการทดสอบให้ใช้ต่อโดยไม่ต้องบันทึกใหม่ เฉพาะเมื่อจำเป็นต้องเปลี่ยน ผู้ดูแลที่มีสิทธิ์ประเมินผลกระทบ แก้ไขและบันทึกนโยบายทั้งหมดตาม นโยบายคลัง Git ที่เชื่อถือได้ แล้วตรวจว่าอุปกรณ์นำร่องรับแล้ว
  3. ใช้บัญชีทดสอบที่ได้รับอนุมัติและข้อมูลไม่อ่อนไหว ทดสอบเป้าหมายที่เชื่อถือได้และไม่ได้แยกกัน จากนั้นค้นหาบันทึกด้านล่างและเปรียบเทียบผลการจับคู่กับผลการดำเนินการ อย่าขยายขอบเขตหรือกระทบงานจริงเพียงเพื่อทดสอบ

ดูบันทึกการเข้าถึง

  1. ในหน้า Git Repository Access Control ไปที่บันทึกการเข้าถึง เมื่อเปิดครั้งแรกช่วงเริ่มต้นคือวันนี้และหกวันก่อนหน้า หากตรวจสอบช่วงอื่นให้ปรับวันที่ ในหน้าภาษาอังกฤษ แท็บบันทึกชื่อ Access Records
  2. เลือกอุปกรณ์ ป้อนคำค้นที่อยู่คลัง และกรองตามการดำเนินการ Git ผลจับคู่และผลดำเนินการตามต้องการ รายการแสดงคลัง การดำเนินการ ผลจับคู่ ผลดำเนินการ อุปกรณ์และเวลา พร้อมเปลี่ยนหน้าได้ ตัวกรองในหน้าภาษาอังกฤษชื่อ Git Operation, Match Result และ Enforcement Result
  3. เปิดรายละเอียดและตรวจร่วมกับเป้าหมาย นโยบาย อุปกรณ์และเวลา การตรงเป็นคลังไม่เชื่อถือไม่เท่ากับปิดกั้นสำเร็จ ต้องดูผลดำเนินการด้วย
  4. หากระบุเป้าหมายไม่ได้ ให้ตรวจสอบเพิ่มเติมตามธุรกิจและสถานะอุปกรณ์ บันทึกอาจมีข้อมูลธุรกิจอ่อนไหว จึงต้องควบคุมการเข้าถึงตามข้อกำหนดองค์กร

ข้อจำกัดและการแก้ไขปัญหา

  • ขอบเขต: การดำเนินการเครือข่าย Git มาตรฐานที่ระบุได้รวม clone, fetch, pull และ push คำสั่ง ตัวเลือก ไคลเอนต์และ Git LFS แต่ละแบบต้องทดสอบนำร่องแยกกัน การไม่มีบันทึกไม่พิสูจน์ว่าไม่มีการเข้าถึง
  • ระบุเป้าหมายไม่ได้: หากวิเคราะห์เป้าหมายบางแบบไม่ได้ ระบบจะไม่ปิดกั้นโดยจัดเป็นคลังไม่เชื่อถือ ต้องใช้ร่วมกับมาตรการอื่น และไม่ถือว่าฟังก์ชันนี้รับประกันการควบคุมการส่งออกทั้งหมด
  • การเข้าถึงคลังไม่เชื่อถือไม่ถูกปิดกั้น: ตรวจว่าเป้าหมายจริงถูกระบุหรือไม่ ผลจับคู่และผลดำเนินการของโพรเซส การยุติอาจล้มเหลวหรือโพรเซสอาจออกไปแล้ว แม้ยุติสำเร็จก็ไม่อาจสรุปจากบันทึกว่าไม่มีการสื่อสารหรือส่งข้อมูลก่อนหน้านั้น
  • คลังที่เชื่อถือได้รับผลกระทบ: ตรวจการส่งนโยบายและโพรโทคอล พอร์ตกับเส้นทางจริง ตรวจการเขียนที่อยู่คลังใหม่และขอบเขตเนมสเปซ หลังปรับให้ทดสอบทั้งกรณีอนุญาตและจำกัด
  • หาบันทึกไม่พบ: ตรวจสถานะอุปกรณ์และนโยบาย สิทธิ์ ขอบเขตบัญชี เวลาและตัวกรอง รอการรายงานแล้วลองอีกครั้ง หากงานพัฒนาปกติได้รับผลกระทบให้คืนงานตามกระบวนการองค์กรก่อนตรวจขอบเขตนโยบาย

วันที่อัปเดต

ค้นหาเอกสาร