การป้องกันเนื้อหาด้วยบทบาทของแอปพลิเคชัน ตัวอย่าง

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

  1. เลือก แดชบอร์ด > การจัดการสิทธิ์การใช้งานและผู้ใช้ > บทบาทของแอปพลิเคชัน
  2. เลือกแอปพลิเคชันตัวอย่าง และสร้างบทบาทของแอปพลิเคชันในชื่อ SalesManager ให้สิทธิ์การใช้งานแอปพลิเคชันทั้งการดูแอปพลิเคชัน ดูแดชบอร์ด ดู OLAP และดูรายงานแก่บทบาทนี้
  3. เลือก Dashboards > OLAP > บทบาทข้อมูล เลือกแอปพลิเคชันตัวอย่าง และสร้างบทบาทในชื่อ ภูมิภาค 1 และภูมิภาค 2
  4. เลือก Dashboards > OLAP > แก้ไขฐานข้อมูล และเลือกตัวอย่างฐานข้อมูล ขยายโหนดมิติ แล้วเลือกมิติภูมิภาค
  5. ในบานหน้าต่างความปลอดภัยของแท็บ คุณสมบัติ เลือก เปิดใช้งานการควบคุมการเข้าถึงมิติ แล้วคลิก สร้างคิวบ์ใหม่
    ตามค่าเริ่มต้น ชื่อและคำอธิบายของคิวบ์คือ #REGION คลิก สร้าง จากนั้นคลิก บันทึก
  6. เลือก แดชบอร์ด > OLAP > จัดการสิทธิ์การใช้งาน เลือกตัวอย่างเป็นแหล่งข้อมูลและ #REGION เป็นคิวบ์การเข้าถึง
  7. คลิก โหมดคลิกภายในเส้นตาราง และเลือก ไม่มีสิทธิ์เข้าถึง
  8. คลิกไอคอนผู้ใช้ในทุกแถวของคอลัมน์ SalesManager
    ซึ่งทำให้แน่ใจว่าเฉพาะบทบาท SalesManager เท่านั้นที่ไม่มีสิทธิ์เข้าถึงข้อมูลของภูมิภาคใดๆ
  9. คลิก โหมดคลิกภายในเส้นตาราง และเลือก การเข้าถึงการอ่าน
  10. คลิกไอคอนผู้ใช้ที่จุดตัดของคอลัมน์ภูมิภาค 1 กับแถว แอฟริกา และจุดตัดของคอลัมน์ภูมิภาค 2 กับแถว เอเชีย
  11. ปรับใช้ ไม่มีสิทธิ์เข้าถึง กับทุกแถวที่เหลือของภูมิภาค 1 และคอลัมน์ ภูมิภาค 2
    หมายเหตุ

    การลบสิทธิ์การใช้งานจากบทบาทอื่นๆ มีความสำคัญเทียบเท่ากับการให้สิทธิ์การใช้งานที่จำเป็นไปยังบทบาทภูมิภาค 1 และ ภูมิภาค 2

  12. เลือก แดชบอร์ด > การจัดการสิทธิ์การใช้งานและผู้ใช้ > ผู้ใช้และกลุ่มผู้ใช้
  13. สร้างผู้ใช้พื้นฐานในชื่อ SalesManagerAfrica และSalesManagerAsia
  14. ในวิดเจ็ต บทบาทของแอปพลิเคชัน เลือกตัวอย่าง มอบหมายบทบาทของแอปพลิเคชัน SalesManager ไปยัง SalesManagerAfrica และ SalesManagerAsia
  15. ในวิดเจ็ต บทบาทข้อมูล OLAP มอบหมายบทบาท ภูมิภาค 1 ไปยัง SalesManagerAfrica และบทบาท ภูมิภาค 2 ไปยัง SalesManagerAsia
  16. ใน Application Studio ลงชื่อเข้าใช้แอปพลิเคชันตัวอย่างและสร้างรายงานในชื่อ ภูมิภาค วางมิติภูมิภาคของคิวบ์การวิเคราะห์ลงในรายงานเพื่อสร้างไฮเปอร์บล็อก เช็คอินรายงานและโฟลเดอร์หลัก
  17. ลงชื่อเข้าใช้ Dashboards ในฐานะ SalesManagerAfrica และเปิดแอปพลิเคชันตัวอย่าง
  18. เปิดรายงานภูมิภาคจากการเชื่อมต่อข้อมูลตัวอย่าง
    เฉพาะองค์ประกอบ แอฟริกา ขึ้นแสดงในรายงาน