เอนทิตี trustedAuthenticationSettings
ก่อนที่คุณจะกำหนดค่าการตรวจสอบสิทธิ์ที่เชื่อถือได้ โปรดตรวจสอบการตรวจสอบสิทธิ์ที่เชื่อถือได้
ใช้เทมเพลตไฟล์การกำหนดค่าด้านล่างเพื่อสร้างไฟล์ json หลังจากคุณกรอกตัวเลือกด้วยค่าที่เหมาะสมแล้ว ให้ส่งผ่านไฟล์ json และปรับใช้การตั้งค่าด้วยคำสั่งดังต่อไปนี้:
tsm settings import -f /path/to/file.json
tsm pending-changes apply
หากการเปลี่ยนแปลงที่รอดำเนินการจำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์ คำสั่ง pending-changes apply
จะแสดงข้อความแจ้งเพื่อแจ้งให้คุณทราบว่าจะรีสตาร์ท โดยข้อความแจ้งนี้จะปรากฏขึ้นแม้ว่าเซิร์ฟเวอร์จะหยุดทำงาน แต่ในกรณีนี้จะไม่มีการรีสตาร์ท คุณสามารถระงับข้อความแจ้งได้โดยใช้ตัวเลือก --ignore-prompt
แต่การดำเนินการนี้จะไม่เปลี่ยนลักษณะการรีสตาร์ท หากการเปลี่ยนแปลงไม่จำเป็นต้องใช้การรีสตาร์ท ระบบจะปรับใช้การเปลี่ยนแปลงนั้นโดยไม่มีข้อความแจ้ง หากต้องการข้อมูลเพิ่มเติม โปรดดู tsm pending-changes apply
เทมเพลตการกำหนดค่า
ใช้เทมเพลตนี้เพื่อกำหนดค่าการตั้งค่าการตรวจสอบสิทธิ์ที่เชื่อถือได้
สำคัญ: ตัวเลือกเอนทิตีทั้งหมดคำนึงถึงตัวอักษรพิมพ์ใหญ่และพิมพ์เล็ก
หากต้องการคำอธิบายเพิ่มเติมเกี่ยวกับไฟล์การกำหนดค่า เอนทิตี และคีย์ โปรดดู ตัวอย่างไฟล์การกำหนดค่า
หลังจากที่คุณทำการกำหนดค่าการตรวจสอบสิทธิ์ที่เชื่อถือได้แล้ว ให้ใช้หมวดหมู่ย่อย tsm authentication trusted <คำสั่ง> เพื่อตั้งค่าเพิ่มเติม
{ "configEntities": { "trustedAuthenticationSettings": { "_type": "trustedAuthenticationSettingsType", "trustedHosts": ["webserv1","webserv2","webserv3"] } } }
การอ้างอิงไฟล์การกำหนดค่า
รายการต่อไปนี้รวมตัวเลือกทั้งหมดที่สามารถรวมอยู่ในชุดเอนทิตี "trustedAuthenticationSettings"
ได้
- trustedHosts
จำเป็น
ที่อยู่ IP หรือชื่อโฮสต์ของเซิร์ฟเวอร์เว็บที่ขอทิกเก็ตที่เชื่อถือได้จาก Tableau Server
ตัวเลือกนี้ใส่รายการสตริงที่ต้องส่งผ่านแต่ละ IP หรือโฮสต์ไว้ในเครื่องหมายคำพูด ซึ่งคั่นด้วยจุลภาค (ไม่มีเว้นวรรค) และอยู่ภายในวงเล็บ ตัวอย่าง:
["192.168.1.101","192.168.1.102","192.168.1.103"]
หรือ["webserv1","webserv2","webserv3"]
ค่าที่คุณระบุจะแทนที่การตั้งค่าก่อนหน้า ดังนั้น คุณต้องรวมรายการโฮสต์ทั้งหมดเมื่อกำหนดค่าค่านี้
- tokenLength
ไม่บังคับ
ค่านี้สามารถตั้งค่าเป็นจำนวนเต็มระหว่าง 9 ถึง 255 ได้
กำหนดจำนวนอักขระในทิกเก็ตที่เชื่อถือได้แต่ละรายการ การตั้งค่าเริ่มต้น
24
อักขระจะมอบการสุ่ม 144 บิต ตัวเลือกนี้จะถูกละเว้นหากuseV2Tickets
ไม่ได้ตั้งเป็นtrue
ซึ่งเป็นแนวทางปฏิบัติที่ไม่แนะนำ
- logLevel
ไม่บังคับ
all
|debug
|info
|warn
|error
|fatal
|off
ค่าเริ่มต้น:
info
ระบุระดับการบันทึกสำหรับกระบวนการที่เกี่ยวข้องกับการสร้างและแลกทิกเก็ตที่เชื่อถือได้ ดู เปลี่ยนระดับการบันทึก
- timeoutInSeconds
ไม่บังคับ
ค่าเริ่มต้น:
180
ระบุระยะเวลา (เป็นวินาที) เพื่อทำให้ทิกเก็ตที่เชื่อถือได้ไม่สามารถใช้งานได้หลังจากที่สร้าง
- tryCount
ไม่บังคับ
จำนวนเต็ม
ค่าเริ่มต้น:
10
ระบุจำนวนครั้งในการสร้างรายการทิกเก็ตที่เชื่อถือได้
- use9DigitToken
ไม่บังคับ
true
|false
ค่าเริ่มต้น:
false
เมื่อตั้งค่าเป็น
true
ทิกเก็ตจะมีความยาว 9 หลัก (เหมือนในเวอร์ชัน 8.0 และเก่ากว่า) และตัวเลือกtokenLength
ถูกละเว้น ตัวเลือกนี้มีวัตถุประสงค์สำหรับการสนับสนุนชั่วคราวของรหัสดั้งเดิมคำเตือน: การตั้งค่าตัวเลือกนี้เป็น
true
จะมีผลกระทบอย่างรุนแรงในทางลบต่อความปลอดภัยของการรับรองทิกเก็ตที่เชื่อถือได้
- useV2Tickets
ไม่บังคับ
true
|false
ค่าเริ่มต้น:
false
ระบุว่า Tableau Server ควรส่งคืนรูปแบบ URL ดั้งเดิมสำหรับคำขอทิกเก็ตที่เชื่อถือได้ รูปแบบ URL ดั้งเดิมมี 24 อักขระที่มีสตริงเข้ารหัสแบบ Base64 ตั้งแต่ Tableau Server 10.3 URL ที่ส่งคืนจะถูกอัปเดตและมีการเข้ารหัส UUID แบบ Base64 และมีสตริงแบบสุ่มปลอดภัยที่มี 24 อักขระ ตั้งค่าตัวเลือกนี้เป็น
true
หากคุณปรับใช้ทิกเก็ตที่เชื่อถือได้กับโค้ดที่กำหนดเองที่ต้องมีรูปแบบ URL ดั้งเดิม เราขอแนะนำให้อัปเดตโค้ดที่กำหนดเองของคุณเพื่อยอมรับรูปแบบ URL ใหม่