ภาพรวม
การผสานการทำงานแบบกำหนดเองเป็นเครื่องมือที่ลูกค้าของ Workplace ใช้ในการพัฒนาระบบภายในองค์กร (หรือพัฒนาตามคำสั่งเพื่อให้ลูกค้าของ Workplace ใช้งานเพียงรายเดียว) โดยผสานการทำงานของเครื่องมือหรือระบบนิเวศซอฟต์แวร์ของตนเข้ากับ Workplace
เราจะพาคุณไปเรียนรู้วิธีสร้างและกำหนดค่าการผสานการทำงานแบบกำหนดเองบน Workplace กันในส่วนนี้
การสร้างการผสานการทำงานการสร้างการผสานการทำงาน
หากต้องการสร้างการผสานการทำงาน คุณจะต้องเข้าสู่ระบบในฐานะผู้ดูแลที่มีสิทธิ์การอนุญาตในการเปลี่ยนแปลงการตั้งค่าของบริษัทและกำหนดค่าการผสานการทำงานก่อน โดยเมื่อคุณเข้าสู่ระบบแล้ว คุณจะสามารถทำตามขั้นตอนต่อไปนี้เพื่อสร้างการผสานการทำงานได้
เมื่อคุณสร้างการผสานการทำงานแล้ว คุณจะสามารถกำหนดค่าต่อไปได้
การกำหนดค่าแบบพื้นฐาน
ในส่วน "การผสานการทำงาน" ของแผงควบคุมสำหรับผู้ดูแล ให้คลิกที่ชื่อการผสานการทำงานที่คุณต้องการกำหนดค่า โดยคุณอาจเห็นช่องเหล่านี้ในหน้าจอรายละเอียดการผสานการทำงาน
- รายละเอียดการผสานการทำงาน: คุณสามารถแก้ไขชื่อ โลโก้ และคำอธิบายของการผสานการทำงาน ดู ID ของแอพและข้อมูลลับของแอพ ตลอดจนสร้างหรือรีเซ็ตโทเค็นการเข้าถึงของการผสานการทำงานของคุณได้
โทเค็นการเข้าถึงจำเป็นต้องส่งคำขอ API ทั้งหมดเพื่อให้ Workplace สามารถตรวจสอบยืนยันได้ว่าการผสานการทำงานดังกล่าวเป็นผู้ส่งคำขอเหล่านั้น เราขอแนะนำเป็นอย่างยิ่งให้คุณบันทึกโทเค็นการเข้าถึงไว้ในที่ที่ปลอดภัย เนื่องจากโทเค็นดังกล่าวสามารถนำไปดำเนินการสิ่งต่างๆ ที่สำคัญบน Workplace ได้ เช่น การสร้างหรือการปิดใช้งานบัญชีผู้ใช้ (ในกรณีที่การผสานการทำงานมีสิทธิ์การอนุญาตดังกล่าว) - การมองเห็น: คุณสามารถเปิดหรือปิดใช้งานการผสานการทำงานของคุณได้ ในกรณีที่การผสานการทำงานถูกปิดใช้งาน การผสานการทำงานจะไม่สามารถส่งคำขอ API ใดๆ ได้
นอกจากนี้ คุณยังสามารถเปิดหรือปิดใช้งานการค้นพบการผสานการทำงาน ซึ่งจะทำให้การผสานการทำงานของคุณปรากฏในรายการบอทที่สามารถใช้งานได้บน Workplace ของคุณได้อีกด้วย - คำขอ API ล่าสุด: คุณสามารถดูวันสุดท้ายที่การผสานการทำงานส่งคำขอ API และจำนวนคำขอที่สร้างขึ้นในช่วง 7 วันที่ผ่านมาได้
- ลบการผสานการทำงาน: คุณสามารถลบการผสานการทำงานได้ โดยการดำเนินการนี้จะไม่สามารถย้อนกลับได้และจะลบการผสานการทำงาน รวมไปถึงเนื้อหาต่างๆ ที่เกี่ยวข้องออก
สิทธิ์การอนุญาต
ในหน้าจอการกำหนดค่าของการผสานการทำงานจะมีส่วนที่เรียกว่า "สิทธิ์การอนุญาต" ซึ่งเป็นส่วนที่คุณสามารถเลือกสิทธิ์การอนุญาตที่การผสานการทำงานของคุณจำเป็นต้องเข้าถึงได้ ด้านล่างนี้คือรายการสิทธิ์การอนุญาตที่คุณสามารถเลือกได้

หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับสิทธิ์การอนุญาตในการผสานการทำงานแบบกำหนดเอง โปรดไปที่เอกสารประกอบสำหรับผู้พัฒนา
Webhooks
Webhooks เป็นอีกส่วนหนึ่งที่คุณสามารถกำหนดค่าการผสานการทำงานแต่ละรายการได้ Webhooks ช่วยให้คุณสามารถเลือกรับข้อมูลเหตุการณ์บางรายการและรับการอัพเดตได้แบบเรียลไทม์ได้ โดยเมื่อมีการเปลี่ยนแปลงขึ้นบน Workplace คำขอ HTTPS POST จะถูกส่งไปยัง URL การเรียกกลับของแอพการผสานการทำงานแบบกำหนดเองแต่ละรายการที่ได้เลือกรับข้อมูลหัวข้อ Webhook ที่เกี่ยวข้องไว้
Webhook ตัวอย่าง 1 รายการจะสามารถรับการอัพเดตใน URL การเรียกกลับได้เมื่อมีการสร้างความคิดเห็นขึ้นในโพสต์นั้นๆ
หัวข้อ
Webhook จะถูกแบ่งเป็นหัวข้อ โดยคุณสามารถกำหนด URL การเรียกกลับที่แตกต่างกันในแต่ละหัวข้อได้ ทั้งนี้ คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อและการเลือกรับข้อมูลที่สามารถใช้งานได้ในเอกสารประกอบสำหรับผู้พัฒนา
การเลือกรับข้อมูล Webhook
คุณสามารถดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเลือกรับข้อมูลและดำเนินการกับ Webhook ได้ที่เอกสารประกอบสำหรับผู้พัฒนา
การรักษาความปลอดภัย
ส่วนสุดท้ายของการกำหนดค่าสำหรับการผสานการทำงานคือส่วน "การรักษาความปลอดภัย" โดยคุณสามารถตั้งค่าการกำหนดค่าได้ 2 ประเภท ดังนี้
- รายการ IP เซิร์ฟเวอร์ที่อนุญาต ซึ่งคุณสามารถอนุญาตให้ที่อยู่ IP ยอมรับเฉพาะการเรียกใช้ API ที่มาจากที่อยู่ IP เหล่านั้นได้
- ต้องมีหลักฐานข้อมูลลับของแอพ ซึ่งคุณสามารถเปิดใช้งานการรักษาความปลอดภัยอีกชั้นหนึ่งที่จะกำหนดให้คุณต้องส่งรายละเอียดข้อมูลลับของแอพเมื่อทำการเรียกใช้ API ได้