กำหนดค่าโปรเจกต์ กลุ่ม เซตกลุ่ม และสิทธิ์สำหรับบริการตนเองที่มีการจัดการ

การเผยแพร่ไปยัง Tableau Cloud และ Tableau Server นั้นทำได้ง่ายๆ และอาจจะง่ายเกินไปหน่อยด้วยซ้ำสำหรับบางองค์กร การสร้างกรอบงานที่มีการควบคุมขึ้นก่อนที่จะปล่อยให้ Creator เผยแพร่เนื้อหาของตนเองเป็นสิ่งที่มีประโยชน์

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

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

  1. ระบุประเภทของกลุ่มและโครงการที่คุณจะต้องใช้
  2. สร้างกลุ่มและเซตกลุ่ม
  3. ลบสิทธิ์ที่จะทำให้เกิดความคลุมเครือ และกำหนดรูปแบบสิทธิ์เริ่มต้น
  4. สร้างโครงการ
  5. ล็อกสิทธิ์ของโครงการ

หมายเหตุ: ข้อมูลที่ระบุไว้ที่นี่ได้รับการปรับเปลี่ยนและปรับให้เข้าใจง่ายขึ้นจากแนวทางปฏิบัติของ Tableau Visionary และลูกค้าที่แชร์ประสบการณ์ของตนไว้

วางแผนกลยุทธ์ของคุณ

สิทธิ์ใน Tableau ประกอบไปด้วยกฎต่างๆ ที่นำมาใช้กับเนื้อหา (โครงการ เวิร์กบุ๊ก ฯลฯ) สำหรับกลุ่มหรือผู้ใช้ กฎของสิทธิ์เหล่านี้กำหนดขึ้นโดยการอนุญาตหรือปฏิเสธความสามารถบางอย่าง

อินเทอร์เฟซกฎของสิทธิ์แสดงความสามารถหลายอย่างที่ได้รับอนุญาตและถูกปฏิเสธ

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

  • จัดการสิทธิ์ในโครงการ ไม่ใช่เนื้อหาชิ้นหนึ่งๆ
  • กำหนดสิทธิ์สำหรับกลุ่ม ไม่ใช่ผู้ใช้รายหนึ่งๆ

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

ใช้โมเดลสิทธิ์แบบปิด

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

หากต้องการข้อมูลเพิ่มเติมว่าสิทธิ์ของ Tableau ได้รับการประเมินอย่างไร โปรดดูสิทธิ์ที่มีผลบังคับใช้

ระบุประเภทโครงการและกลุ่มที่คุณจะต้องใช้

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

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

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

ตัวอย่าง 1: โครงสร้างของโปรเจกต์และกลุ่ม
ตัวอย่างที่ 2: โครงสร้างเซตกลุ่มและกลุ่ม

พิจารณาบทบาทในไซต์

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

สร้างกลุ่มและเซตกลุ่ม

แม้การสร้างกลุ่มและโครงการทันทีที่คุณระบุสิ่งที่ต้องใช้ได้จะเป็นเรื่องที่น่าทำมาก แต่คุณก็จำเป็นต้องทำสิ่งต่างๆ ตามลำดับ

โครงการ: คุณไม่ควรสร้างโครงการจนกว่าโครงการเริ่มต้นจะได้รับการกำหนดค่าอย่างเหมาะสม (ดูส่วนถัดไป) ทั้งนี้ก็เพราะโครงการระดับสูงใช้โครงการเริ่มต้นเป็นเทมเพลตสำหรับกฎของสิทธิ์

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

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

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

การเป็นสมาชิกในหลายกลุ่ม

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

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

ผลกระทบของเซตกลุ่ม

หากมีการเปิดใช้งานสิทธิ์ที่ได้รับมอบหมายในระดับเซตกลุ่ม จะต้องไม่ระบุสิทธิ์สำหรับทุกกลุ่มในเซตกลุ่มหรือปฏิเสธเพื่อให้สามารถใช้งานได้

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

ลบสิทธิ์ที่จะทำให้เกิดความคลุมเครือ และกำหนดรูปแบบสิทธิ์เริ่มต้น

ทุกไซต์มีกลุ่มผู้ใช้ทั้งหมดและโครงการเริ่มต้น

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

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

ลบกฎของสิทธิ์ออกสำหรับกลุ่มผู้ใช้ทั้งหมดในโครงการเริ่มต้น

  1. เลือกสำรวจเพื่อดูโครงการระดับสูงบนไซต์
  2. ในเมนูการดำเนินการ (…) ของโครงการเริ่มต้น ให้เลือกสิทธิ์
  3. ข้างชื่อกลุ่มผู้ใช้ทั้งหมด เลือก แล้วเลือกลบกฎ...

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

สร้างกฎของสิทธิ์

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

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

เคล็ดลับ: ทุกครั้งที่คุณสร้างกฎของสิทธิ์ที่ระดับโครงการโปรดตรวจสอบว่าคุณได้ดูแท็บประเภทเนื้อหาทั้งหมด

สร้างกฎของสิทธิ์ตามที่ต้องการดังนี้

  1. คลิก + เพิ่มกฎของกลุ่ม/ผู้ใช้ แล้วเริ่มพิมพ์เพื่อค้นหาชื่อกลุ่ม
  2. ในแต่ละแท็บ ให้เลือกเทมเพลตที่มีอยู่จากดรอปดาวน์ หรือสร้างกฎที่กำหนดเองด้วยการคลิกความสามารถ
  3. เมื่อเสร็จแล้ว ให้คลิก “บันทึก”

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดสิทธิ์ โปรดดู กำหนดสิทธิ์

ตัวอย่าง: สิทธิ์ระดับโครงการสำหรับเนื้อหาแต่ละประเภท

สร้างโครงการและปรับเปลี่ยนสิทธิ์

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

หากต้องการสร้างโครงการ

  1. เลือกสำรวจเพื่อดูโครงการระดับสูงบนไซต์
  2. จากดรอปดาวน์ใหม่ เลือกโครงการ
  3. ตั้งชื่อโครงการ และหากต้องการ คุณสามารถใส่คำอธิบายได้

การกำหนดแบบแผนการตั้งชื่ออาจมีประโยชน์ ตัวอย่างเช่น โครงสร้างพื้นฐานอาจเป็น <คำนำหน้าของรหัสแผนก><ทีม> - <การใช้เนื้อหา> เช่น DevOps - การตรวจสอบ

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

  1. ปรับเปลี่ยนสิทธิ์ตามความจำเป็น
    1. เปิดโครงการใหม่
    2. จากเมนูการดำเนินการ (...) เลือก “สิทธิ์”
    3. แก้ไขกฎของสิทธิ์ตามที่ต้องการ อย่าลืมตรวจสอบแท็บเนื้อหาทั้งหมด

ล็อกสิทธิ์ของเนื้อหา

นอกจากกฎของสิทธิ์แล้ว โครงการยังมีการตั้งค่าสิทธิ์ของเนื้อหาด้วย การตั้งค่านี้สามารถกำหนดค่าได้สองแบบ ได้แก่ ล็อก (แนะนำ) หรือสามารถปรับแต่งได้

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

ไม่ว่าการตั้งค่าสิทธิ์ของเนื้อหาจะเป็นอย่างไร สิทธิ์จะได้รับการบังคับใช้กับเนื้อหาเสมอ

โครงสร้างของโครงการที่เป็นไปได้

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

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับความสามารถที่รวมอยู่ในเทมเพลตกฎของสิทธิ์ของเนื้อหาแต่ละประเภท โปรดดู ความสามารถของสิทธิ์

ตัวอย่าง: การตั้งค่าสิทธิ์สำหรับวัตถุประสงค์บางอย่าง

ขั้นตอนถัดไป

นอกจากโครงการ กลุ่ม และสิทธิ์แล้ว ธีมการกำกับดูแลข้อมูลอื่นๆ ประกอบไปด้วย

การศึกษาของผู้ใช้ 

ช่วยให้ผู้ใช้ Tableau ทุกคนของคุณกลายเป็นผู้ดูแลข้อมูลที่ดีได้ องค์กร Tableau ที่ประสบความสำเร็จที่สุดสร้างกลุ่มผู้ใช้ Tableau, มีเซสชันการฝึกอบรมเป็นประจำ ฯลฯ

หากต้องการดูวิธีการทั่วไปในการแนะนำผู้ใช้ให้รู้จักกับไซต์ โปรดดู พอร์ทัลที่กำหนดเองตามแดชบอร์ด

หากต้องการเคล็ดลับเกี่ยวกับการเผยแพร่และรับรองข้อมูล โปรดดูหัวข้อดังต่อไปนี้

ปรับการรีเฟรชการแยกข้อมูลและกิจกรรมการสมัครใช้งานให้มีประสิทธิภาพที่สุด

หากคุณใช้ Tableau Server ให้สร้างนโยบายสำหรับกำหนดการของการรีเฟรชการแยกข้อมูลและการสมัครใช้งาน เพื่อไม่ให้ใช้ทรัพยากรของไซต์มากเกินไป การนำเสนอ TC Customer โดย Wells Fargo และ Sprint พูดถึงประเด็นนี้อย่างละเอียด นอกจากนี้ ดูหัวข้อต่างๆ ได้ในการปรับปรุงประสิทธิภาพ

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

การตรวจ

ใช้มุมมองสำหรับการดูแลระบบเพื่อจับตามองประสิทธิภาพและการใช้เนื้อหาของไซต์

มุมมองสำหรับการดูแลระบบ