นโยบายควบคุมการทำงานของซอฟต์แวร์
ใน Ping64 การควบคุมซอฟต์แวร์ใช้กฎระบุการทำงานของซอฟต์แวร์ และเลือกไม่ดำเนินการหรือบล็อกเมื่อพบรายการที่ตรงกัน แต่ละกฎสามารถเปิดการตรวจสอบแยกต่างหากได้ การควบคุมการติดตั้ง ร้านค้าซอฟต์แวร์ และการจัดการสิทธิ์ใช้งานกำหนดค่าแยกกัน การเปิดอย่างหนึ่งไม่ได้เปิดอย่างอื่นโดยอัตโนมัติ
การบันทึกนโยบาย การได้รับนโยบายของอุปกรณ์ การจับคู่ซอฟต์แวร์ การบล็อกจริง และการรายงานบันทึกเป็นคนละขั้นตอน การบล็อกไม่ได้รับประกันว่าจะมีบันทึกตรวจสอบ และบันทึกเพียงอย่างเดียวไม่ได้พิสูจน์ว่าซอฟต์แวร์หยุดสำเร็จ
การเตรียมการ
- การเปลี่ยนนโยบาย Software และการดูบันทึกตรวจสอบต้องมีสิทธิ์ที่เกี่ยวข้องแยกกัน ระบุอุปกรณ์นำร่อง เวลาที่มีผลและข้อกำหนดการควบคุมขององค์กร
- ระบุซอฟต์แวร์และวิธีทำงานจริง หากจับคู่ด้วยรายการหรือหมวดหมู่ซอฟต์แวร์ ให้ตรวจสอบชื่อ หมวดหมู่ และแอปพลิเคชันที่เกี่ยวข้องของออบเจ็กต์ที่มีอยู่ใน Objects & Templates ก่อน และใช้ออบเจ็กต์ที่เหมาะสมซ้ำ สร้างหรือแก้ไขและบันทึกเฉพาะเมื่อจำเป็น จากนั้นจึงเลือกในกฎควบคุม
- เลือกอุปกรณ์นำร่องจำนวนน้อยที่กู้คืนได้ เตรียมซอฟต์แวร์ที่จะควบคุมและซอฟต์แวร์เปรียบเทียบที่ไม่ควรได้รับผลกระทบ การบล็อกที่กว้างเกินไปอาจขัดขวางงาน จึงควรตกลงขั้นตอนกู้คืนกับผู้รับผิดชอบก่อน
- การรองรับซอฟต์แวร์ หมวดหมู่ เส้นทางกระบวนการ ชื่อหน้าต่าง และเงื่อนไข SHA256 อาจต่างกันตามแพลตฟอร์ม การมีเงื่อนไขบนหน้าไม่ได้หมายความว่าทุกอุปกรณ์ทำงานเหมือนกัน ให้ทดสอบระบบและเวอร์ชันเป้าหมายจริง
กำหนดกฎควบคุม
- ใน Software เปิด Policy แล้วสร้างหรือแก้ไขนโยบายเป้าหมาย ตรวจสอบชื่อ ขอบเขตอุปกรณ์ และเวลาที่มีผล
- เปิดใช้ Software Control ในการตั้งค่านโยบายและเปิดหน้าตั้งค่า
- เพิ่มกฎและป้อนชื่อกฎ ในเงื่อนไขการจับคู่ เลือกรายการหรือหมวดหมู่ซอฟต์แวร์ หรือกำหนดเส้นทางกระบวนการ ชื่อหน้าต่าง SHA256 และเงื่อนไขอื่นที่มีตามความจำเป็น แต่ละกฎต้องมีเงื่อนไขที่ถูกต้องอย่างน้อยหนึ่งข้อ
- สำหรับเงื่อนไขกระบวนการ ให้ตรวจสอบเส้นทางจริงและฟิลด์อื่น เงื่อนไขกระบวนการแบบมีโครงสร้างต้องมีอย่างน้อยหนึ่งฟิลด์ที่ไม่ใช่ไวลด์การ์ด อย่าใช้ค่าไวลด์การ์ดทั้งหมดแทนเป้าหมายที่ชัดเจน
- ในการตั้งค่าการดำเนินการ เลือกไม่ดำเนินการหรือบล็อก หากต้องการบันทึกการจับคู่ ให้เปิดการตรวจสอบแยกต่างหาก การเลือกบล็อกไม่ได้เปิดการตรวจสอบโดยอัตโนมัติ
- ตรวจสอบชื่อ เงื่อนไข และการดำเนินการของแต่ละกฎ สามารถเปลี่ยนลำดับกฎได้ หากเงื่อนไขซ้อนทับ ให้ตรวจสอบการจับคู่และการดำเนินการจริงบนอุปกรณ์นำร่องก่อน อย่าสมมติว่ากฎที่ตรงกันทั้งหมดจะดำเนินการตามลำดับ
- ยืนยันหน้าต่างเงื่อนไขและการตั้งค่าควบคุม แล้วบันทึกนโยบายทั้งหมด รอให้อุปกรณ์เป้าหมายได้รับนโยบายก่อนทดสอบ การบันทึกในคอนโซลสำเร็จไม่ได้พิสูจน์ว่าอุปกรณ์ดำเนินการแล้ว
ขอบเขตการจับคู่บน Windows: รายการจับคู่ต่างชนิดในกฎทั่วไปไม่จำเป็นต้องตรงพร้อมกันทั้งหมด ตัวอย่างเช่น หากเพิ่มทั้งเงื่อนไขกระบวนการและค่า SHA256 การตรงเพียงรายการใดรายการหนึ่งอาจเรียกใช้กฎ จึงไม่ใช่ข้อจำกัดสองชั้น แต่หลายฟิลด์ภายในเงื่อนไขกระบวนการแบบมีโครงสร้างรายการเดียวต้องตรงกันทั้งหมด ให้ตรวจสอบเส้นทางเต็มจริงของโปรแกรม การเพิ่มรายการอาจขยายขอบเขตกฎ ก่อนเปิดการบล็อก ให้ทดสอบแยกกันด้วยตัวอย่างที่ตรงเพียงรายการเดียวและตัวอย่างที่ไม่ตรงทั้งสองรายการ
ตัวอย่างเช่น เริ่มจากเส้นทางกระบวนการที่แน่นอนของซอฟต์แวร์ทดสอบ เลือกไม่ดำเนินการและเปิดการตรวจสอบเพื่อดูขอบเขตการจับคู่ หลังตรวจสอบแล้วจึงประเมินการเปลี่ยนเป็นบล็อกตามกระบวนการเปลี่ยนแปลงขององค์กร ตัวอย่างนี้ไม่ใช่กฎเริ่มต้นและไม่รับประกันผลเหมือนกันทุกแพลตฟอร์ม
บน Linux เส้นทางการทำงานของเงื่อนไขกระบวนการและ SHA256 ต่างจากเงื่อนไขอื่น อย่าสมมติว่ากฎที่มีเพียงรายการซอฟต์แวร์ หมวดหมู่ หรือชื่อหน้าต่างทำงานเหมือนแพลตฟอร์มอื่น ให้ทดสอบในสภาพแวดล้อมอุปกรณ์จริง
ในบางกรณีของกฎทั่วไปบน Windows อุปกรณ์จะตรวจตามลำดับกฎที่ได้รับและหยุดตรวจที่กฎทั่วไปข้อแรกที่ตรงกัน ตัวอย่างเช่น หากกฎ No action ที่อยู่ก่อนตรงกัน กฎบล็อกหรือตรวจสอบที่อยู่ภายหลังจะไม่ถูกใช้กับการตรงกันครั้งนั้น การจัดการที่เกี่ยวกับการอนุมัติมีการพิจารณาแยกต่างหาก อย่านำลำดับนี้ไปเหมารวมทุกแพลตฟอร์มหรือทุกกรณี หลังเปลี่ยนลำดับให้ตรวจสอบผลการอนุญาต การบล็อก และบันทึกแยกกันบนอุปกรณ์นำร่อง
การแก้ไขปัญหา
- บันทึกกฎไม่ได้: ตรวจสอบชื่อ เงื่อนไขอย่างน้อยหนึ่งข้อ และฟิลด์ที่ไม่ใช่ไวลด์การ์ดอย่างน้อยหนึ่งฟิลด์ในแต่ละเงื่อนไขกระบวนการแบบมีโครงสร้าง ยืนยันว่าบันทึกหน้าต่างตั้งค่าและนโยบายทั้งหมดแล้ว
- ซอฟต์แวร์ไม่ถูกบล็อกตามคาด: ตรวจสอบอุปกรณ์และเวลาที่ใช้ การได้รับนโยบาย การดำเนินการ เงื่อนไข ลำดับกฎ และการรองรับแพลตฟอร์ม หากจำเป็นให้ทดสอบอีกครั้งด้วยเงื่อนไขกระบวนการที่ชัดเจนบนอุปกรณ์นำร่อง
- มีการบล็อกแต่ไม่มีบันทึก: ตรวจสอบว่าเปิดการตรวจสอบของกฎ แล้วตรวจสอบการรายงาน วันที่ คำค้น ตัวกรองหน้าปัจจุบัน และขอบเขตที่ผู้ดูแลมองเห็น
- ดูบันทึกหรือรายละเอียดไม่ได้: ตรวจสอบสิทธิ์บัญชี ขอบเขตอุปกรณ์ที่มองเห็น และข้อความบนหน้า หากยังมีปัญหาให้ติดต่อผู้ดูแลหรือฝ่ายสนับสนุน อย่าส่งต่อเส้นทางอ่อนไหวเพื่อหลีกเลี่ยงการตรวจสอบ
- ซอฟต์แวร์ธุรกิจถูกบล็อกโดยผิดพลาด: กู้คืนงานสำคัญตามขั้นตอนรับมือเหตุการณ์ขององค์กร ตรวจสอบกฎที่ตรง ขอบเขต และลำดับ แล้วแก้ไขและทดสอบบนอุปกรณ์ที่ควบคุมก่อนขยายการใช้งาน
วันที่อัปเดต