เอกสาร API
เอกสารอ้างอิง API ของ ProcessMind มีข้อมูล Endpoint การยืนยันตัวตน และคู่มือการเชื่อมต่อสำหรับนักพัฒนา.
หากต้องการเชื่อมต่อกับ API ของ ProcessMind คุณต้องสร้างและจัดการคีย์ API เรียนรู้วิธีสร้าง ใช้ และรักษาความปลอดภัยของคีย์ API.
ไปที่ส่วน “คีย์ API” ในการตั้งค่าบัญชี ProcessMind จากนั้นคลิกปุ่มคีย์ API สำหรับสภาพแวดล้อมใหม่เพื่อสร้างคีย์ API ตั้งชื่อคีย์เพื่อให้ระบุได้ในภายหลัง.

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

warning
เก็บ API keys ไว้ในที่ปลอดภัย อย่าใส่ไว้ในโค้ดฝั่ง client หรือคลังสาธารณะ หาก key รั่วไหล ให้ยกเลิกทันทีและสร้าง key ใหม่
ผู้ดูแลระบบขององค์กรสร้างAPI keys ขององค์กรได้จากหน้าเดียวกัน ต่างจาก key ระดับ environment ตรงที่ key ขององค์กรใช้ได้กับทุก environment (tenant) ในองค์กร ทำให้การเชื่อมต่อเดียวใช้งานได้กับทุก environment ใช้ key ขององค์กรเพื่อทำสิ่งต่อไปนี้:
/v1/tenant/{tenantId}/api-keysAPI ภายนอก .- สร้างลิงก์เข้าสู่ระบบแบบใช้ครั้งเดียว: ส่งผู้ใช้จากผลิตภัณฑ์ของคุณเข้าสู่ ProcessMind โดยยืนยันตัวตนไว้แล้ว (/v1/tenant/{tenantId}/users/{userId}/login-token).| ขอบเขตสิทธิ์ | สิทธิ์ที่ให้ |
|---|---|
| read | อ่านข้อมูล tenant (endpoint สำหรับ list/get) เปิดใช้เป็นค่าเริ่มต้น |
| write | สร้าง อัปเดต และลบข้อมูล tenant เปิดใช้เป็นค่าเริ่มต้น |
| uploadData | ขอ URL สำหรับอัปโหลด datatables ที่ลงนามไว้ล่วงหน้า เปิดใช้เป็นค่าเริ่มต้น |
| sessions | สร้าง token สำหรับส่งต่อการเข้าสู่ระบบแบบใช้ครั้งเดียว ปิดใช้เป็นค่าเริ่มต้น |
เปิดใช้sessionsเฉพาะคีย์ที่ต้องส่งต่อการเข้าสู่ระบบ และดูแลคีย์เหล่านี้เช่นเดียวกับรหัสผ่าน โทเค็นที่สร้างขึ้นจะเข้าสู่ระบบให้ผู้ใช้โดยไม่ต้องถามรหัสผ่าน คีย์ระดับองค์กรสร้างโทเค็นให้ผู้ใช้ในทุกสภาพแวดล้อมขององค์กรได้ ส่วนคีย์ระดับสภาพแวดล้อมใช้ได้เฉพาะกับผู้ใช้ในสภาพแวดล้อมนั้น.
POST /v1/tenant/{tenantId}/users/{userId}/login-tokenจะส่งโทเค็นที่ใช้ได้ครั้งเดียวและมีอายุ 60 วินาที ซึ่งผูกกับผู้ใช้ สภาพแวดล้อม และองค์กร พร้อมurl ให้เปลี่ยนเส้นทางเบราว์เซอร์ของผู้ใช้ไปยัง URL ดังกล่าว ผู้ใช้จะเข้าสู่ ProcessMind ด้วยเซสชันของตนเอง โดยไม่ต้องใช้ลิงก์ทางอีเมลหรือสวมรอยเป็นผู้ใช้รายอื่น คุณสามารถส่งpathใน body ของคำขอเพื่อเปิดหน้าใดหน้าหนึ่งโดยตรงได้ คีย์ต้องมีขอบเขตsessionsและสร้างโทเค็นให้ผู้ใช้ได้เฉพาะ Tenant ที่คีย์มีสิทธิ์ใช้งาน.
ระบบบันทึกการสร้างโทเค็นไว้ตรวจสอบ จำกัดอัตราการเรียกใช้อย่างเข้มงวด และระงับทันทีเมื่อปิดใช้คีย์หรือผู้ใช้หมดสิทธิ์เข้าถึง ระบบส่งโทเค็นให้เพียงครั้งเดียวและไม่บันทึกลง log.
เริ่มใช้งานได้ทันที ไม่ต้องใช้บัตรเครดิตและไม่ต้องรอ เปลี่ยนวิธีทำงานขององค์กรให้เป็นแบบจำลองกระบวนการที่ชัดเจนและเชื่อมโยงกัน.
สร้างสถาปัตยกรรมกระบวนการ กำหนดเจ้าของและการควบคุม พร้อมจัดบทบาทและความรับผิดชอบให้สอดคล้องกันในทุกระดับ.
เริ่มทดลองใช้ฟรี แล้วสร้างรากฐานที่เชื่อถือได้สำหรับกำกับดูแล จัดการ และปรับปรุงกระบวนการอย่างต่อเนื่อง.
เราใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณ ปรับเนื้อหาให้เหมาะกับคุณ และวิเคราะห์การเข้าชมเว็บไซต์ เรายังวัดจำนวนการเข้าชมหน้าเว็บแบบไม่ระบุตัวตนได้โดยไม่ใช้คุกกี้ หากคุณยินยอมให้ใช้คุกกี้วิเคราะห์ เราจะใช้ตัวระบุเพื่อเชื่อมโยงการเข้าชมของคุณ เมื่อคลิก "ยอมรับทั้งหมด" ถือว่าคุณยินยอมให้เราใช้คุกกี้.