แชร์ผ่าน


การรักษาความปลอดภัยแอปและข้อมูล

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

เลเยอร์ของการรักษาความปลอดภัย

เมื่อตั้งค่าการรักษาความปลอดภัย มีเลเยอร์ของการรักษาความปลอดภัยที่แตกต่างกันสี่เลเยอร์ซึ่งคุณสามารถตั้งค่าได้ในแอป

การรักษาความปลอดภัยระดับแอป

การรักษาความปลอดภัยระดับแอปจำกัดการเข้าถึงแอป

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

การรักษาความปลอดภัยระดับฟอร์ม

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

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

การรักษาความปลอดภัยระดับเรกคอร์ด

การรักษาความปลอดภัยระดับเรกคอร์ดเป็นความปลอดภัยชนิดหนึ่งซึ่งคุณสามารถมอบหมายการเข้าถึงเรกคอร์ดบางรายการได้ ลองจินตนาการว่าขณะนี้คุณมีแผ่นงานในสมุดงาน Excel การรักษาความปลอดภัยระดับเรกคอร์ดช่วยให้คุณสามารถตั้งค่าการรักษาความปลอดภัยสำหรับแถวแต่ละแถวได้

มีการเข้าถึงสี่ชนิดที่แตกต่างกัน ซึ่งเรียกว่า CRUD (สร้าง อ่าน ปรับปรุง และลบ) ที่คุณสามารถตั้งค่าสำหรับการรักษาความปลอดภัยระดับเรกคอร์ดได้:

  • สร้าง อนุญาตให้ผู้ใช้สร้างข้อมูลใหม่ (เช่น การเพิ่มแถวใหม่ใน Excel)

  • อ่าน อนุญาตให้ผู้ใช้ดูข้อมูล

  • ปรับปรุง อนุญาตให้ผู้ใช้เปลี่ยนแปลงข้อมูลที่มีอยู่แล้ว สิ่งนี้แตกต่างจากการสร้าง เพราะการสร้างคือการเพิ่มข้อมูล ใหม่

  • ลบ อนุญาตให้ผู้ใช้ลบข้อมูล (เช่น การลบแถวใน Excel)

สำหรับ Microsoft Dataverse มีการเข้าถึงอีกสี่ชนิด: ผนวก ต่อท้าย มอบหมาย และแบ่งปัน ข้อมูลเพิ่มเติม: บทบาทความปลอดภัยและสิทธิ์การใช้งาน

ความปลอดภัยระดับฟิลด์

การรักษาความปลอดภัยระดับฟิลด์คือ การรักษาความปลอดภัยที่ละเอียดยิ่งขึ้นภายในเรกคอร์ดเดียว ซึ่งเหมือนกับการตั้งค่าการรักษาความปลอดภัยสำหรับคอลัมน์เดียวใน Excel นี่มักจะมีระดับการเข้าถึงที่คล้ายคลึงกัน เช่น ความปลอดภัยระดับเรคคอร์ด แต่ที่ระดับฟิลด์

ระดับการรักษาความปลอดภัยที่แตกต่างกันเกี่ยวข้องกันอย่างไร

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

ระดับการรักษาความปลอดภัย ตัว อย่าง เช่น
การรักษาความปลอดภัยระดับแอป การเข้าถึง "แอป Sales"
การรักษาความปลอดภัยระดับฟอร์ม การเข้าถึง "การ์ดลูกค้า"
การรักษาความปลอดภัยระดับเรกคอร์ด การเข้าถึง "Contoso Ltd."
ความปลอดภัยระดับฟิลด์ การเข้าถึง "จำนวนรายได้"

ห้าขั้นตอนสำหรับการออกแบบการรักษาความปลอดภัย

ระดับการรักษาความปลอดภัยที่แตกต่างกันอาจดูค่อนข้างซับซ้อนและมากเกินไป แต่คุณสามารถแบ่งออกเป็นห้าขั้นตอนต่อไปนี้:

ขั้นตอนที่ 1: ระบุว่าใครหรือกลุ่มคนใด (เช่น แผนก ส่วน หรือทีม) จะสามารถเข้าถึงแอปได้ นี่ควรเป็นชุดของบุคคลเดียวกันกับที่คุณระบุในเฟสการวางแผน

ขั้นตอนที่ 2: ในบรรดาผู้ใช้ที่คุณระบุในขั้นตอนที่ 1 แบ่งพวกเขาออกเป็นกลุ่มที่จะ (หรือจะไม่) มีการเข้าถึงชนิดข้อมูลที่จำกัด

ขั้นตอนที่ 3: ระบุข้อกำหนดสำหรับผู้ที่สามารถดูเรกคอร์ดได้

ขั้นตอนที่ 4: หากคุณใช้แหล่งข้อมูลอื่นที่ไม่ใช่ Dataverse—หรือบริการที่ไม่มีการรับรองความถูกต้องของ Office 365 หรือ Microsoft Entra—คุณควรพิจารณาว่าคุณจะอนุญาตการเข้าถึงระบบเหล่านั้นอย่างไร หากคุณไม่ได้รับผิดชอบระบบเหล่านั้น ให้ขอคำแนะนำจากผู้ดูแลระบบบริการเหล่านั้น

ขั้นตอนที่ 5: ตามขั้นตอนข้างต้น คุณควรพิจารณาว่าจะจัดการกลุ่มต่างๆ เหล่านี้อย่างไร เราขอแนะนำให้คุณใช้กลุ่มการรักษาความปลอดภัย

ตัวอย่าง: การรักษาความปลอดภัยโซลูชันรายงานค่าใช้จ่าย

ในสถานการณ์การอนุมัติค่าใช้จ่าย พนักงานทุกคนสามารถส่งรายงานค่าใช้จ่ายได้ ดังนั้นพวกเขาทุกคนจึงต้องมีการเข้าถึงแอปการสร้างรายงานค่าใช้จ่าย นอกจากนี้ ผู้อนุมัติต้องมีการเข้าถึงแอปการอนุมัติ

เราต้องการกลุ่มการรักษาความปลอดภัยของพนักงานทั้งหมดที่สามารถเข้าถึงแอปการรายงานค่าใช้จ่ายและข้อมูลที่ใช้ เราต้องการกลุ่มการรักษาความปลอดภัยของผู้อนุมัติที่สามารถเข้าถึงแอปการอนุมัติ

แผนกการบัญชีอาจต้องการเข้าถึงข้อมูลที่ละเอียดอ่อนมากขึ้น เช่น บัญชีธนาคารของพนักงานเพื่อชำระเงินคืน

เราต้องการกลุ่มการรักษาความปลอดภัยของกลุ่มคนการบัญชี ซึ่งเป็นกลุ่มการรักษาความปลอดภัยเพียงกลุ่มเดียวที่สามารถเข้าถึงข้อมูลการกำหนดเส้นทางธนาคารของพนักงานได้

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

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

ไดอะแกรมของกลุ่มการรักษาความปลอดภัยของรายงานค่าใช้จ่าย

ข้อมูลเพิ่มเติม: ความปลอดภัยใน Dataverse

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)