กำหนดค่า SAML ด้วย Salesforce IdP บน Tableau Server

หัวข้อนี้จะแสดงขั้นตอนแผนงานที่อธิบายวิธีกำหนดค่า SAML บน Tableau Server ด้วย Salesforce IdP

หัวข้อนี้ยังอธิบายวิธีเปิดใช้งาน Lightning Web Component (LWC) ด้วย โดย LWC จะช่วยให้ผู้ดูแลระบบ Salesforce ฝังการแสดงเป็นภาพของ Tableau ภายในหน้า Lightning เมื่อกำหนดค่า SSO สำหรับ LWC การแสดงเป็นภาพของ Tableau บน Tableau Server ประสบการณ์ผู้ใช้จะราบรื่น โดยหลังจากที่ผู้ใช้เข้าสู่ระบบ Salesforce แล้ว มุมมอง Tableau แบบฝังจะทำงานโดยไม่ต้องตรวจสอบสิทธิ์เพิ่มเติมกับ Tableau Server

เปิดใช้ Salesforce ในฐานะผู้ให้บริการข้อมูลประจำตัว SAML

หากคุณยังไม่ได้กำหนดค่า Salesforce เป็น IdP ให้ทำตามขั้นตอนเปิดใช้ Salesforce เป็นผู้ให้บริการข้อมูลประจำตัว SAML(ลิงก์จะเปิดในหน้าต่างใหม่) บนเว็บไซต์ความช่วยเหลือเกี่ยวกับ Salesforce

ในระหว่างขั้นตอนการเปิดใช้ Salesforce เป็น SAML IdP คุณจะระบุใบรับรองหรือ Salesforce จะสร้างใบรับรองที่ได้รับการรับรองด้วยตนเองสำหรับใช้กับ SAML ก็ได้ ดาวน์โหลดใบรับรองนี้ (ไฟล์ .crt) และไฟล์ข้อมูลเมตาของผู้ให้บริการที่เกี่ยวข้อง (.xml) โดยคุณจะต้องมีเนื้อหาเหล่านี้ในขั้นตอนถัดไป

กำหนดค่า SAML บน Tableau Server

ทำตามขั้นตอนในกำหนดค่า SAML ทั่วทั้งเซิร์ฟเวอร์โดยใช้ใบรับรองและไฟล์ข้อมูลเมตาที่ดาวน์โหลดไว้ในขั้นตอนก่อนหน้า

คุณจะสร้าง ID เอนทิตี SAML และ URL การเข้าสู่ระบบ สำหรับ Tableau Server ซึ่งเป็นส่วนหนึ่งของขั้นตอนการกำหนดค่า โดยคุณจะต้องมีเนื้อหาเหล่านี้ในขั้นตอนถัดไป

(ไม่บังคับ) หลังจากที่กำหนดค่า SAML แบบทั่วทั้งเซิร์ฟเวอร์แล้ว คุณสามารถกำหนดค่า SAML เฉพาะเว็บไซต์บน Tableau Server ได้ โปรดดูกำหนดค่า SAML ที่เฉพาะเจาะจงสำหรับไซต์

เพิ่ม Tableau Server เป็นแอปที่เชื่อมต่อใน Salesforce

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

ในขั้นตอนนี้ คุณจะสร้างแอปใหม่ที่เชื่อมต่อ (Tableau Server) โดยรายละเอียดสำคัญบางส่วนมีดังนี้

  • เลือก “เปิดใช้ SAML”
  • ป้อน ID เอนทิตีและ URL การเข้าสู่ระบบที่คุณสร้างไว้เมื่อกำหนดค่า Tableau ในส่วนก่อนหน้า ตามค่าเริ่มต้น URL การเข้าสู่ระบบคือ https://<tableauserver>/wg/saml/SSO/index.html
  • สำหรับใบรับรอง IdP อย่าลืมเลือกใบรับรองเดียวกันกับที่คุณระบุหรือสร้างไว้เมื่อเปิดใช้ Salesforce เป็นผู้ให้บริการ SAML
  • หากต้องการอนุญาตให้ผู้ใช้เข้าสู่ระบบ Tableau Server จากองค์กรของคุณ ให้จัดการการเข้าถึงแอปที่เชื่อมต่อของคุณโดยกำหนดโปรไฟล์หรือชุดสิทธิ์ที่เหมาะสม

เปิดใช้งาน Lightning Web Component

หากต้องการเปิดใช้ LWC สำหรับ SAML SSO บน Tableau Server คุณต้องเปิดใช้การตรวจสอบสิทธิ์ในเฟรม ก่อนที่จะเปิดใช้ LWC ให้อัปเกรด Tableau Server เป็นรุ่นที่บำรุงรักษาล่าสุด โดยรายละเอียดเวอร์ชันเพิ่มเติมสองประการมีความสำคัญดังนี้

หลังจากที่คุณกำหนดค่า SAML บน Tableau Server แล้ว ให้เรียกใช้คำสั่ง TSM ต่อไปนี้เพื่อเปิดใช้การตรวจสอบสิทธิ์ในเฟรม

tsm configuration set -k wgserver.saml.iframed_idp.enabled -v true

tsm pending-changes apply

ฝังมุมมอง Tableau ลงใน Salesforce

หลังจากที่กำหนดค่า Tableau Server สำหรับ SSO แล้ว คุณสามารถติดตั้ง LWC ในองค์กร Salesforce และมุมมอง Tableau แบบฝังได้ โปรดดูฝังมุมมอง Tableau ลงใน Salesforce(ลิงก์จะเปิดในหน้าต่างใหม่)

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ