Skip to content

HaloPSA credentials#

คุณสามารถใช้ credentials เหล่านี้เพื่อยืนยันตัวตนกับ node ต่อไปนี้ได้:

Prerequisites#

สร้างบัญชี HaloPSA ก่อน

Supported authentication methods#

  • API key

ดูข้อมูลเพิ่มเติมเกี่ยวกับบริการนี้ได้ที่ HaloPSA's API documentation

Using API key#

ถ้าต้องการตั้งค่า credential นี้ คุณจะต้อง:

  • เลือก Hosting Type ของคุณ:
    • On Premise Solution: เลือกอันนี้ถ้าคุณ host Halo application เองบน server ของคุณ
    • Hosted Solution Of Halo: เลือกอันนี้ถ้า application ของคุณ host โดย Halo ถ้าเลือกอันนี้ คุณต้องกรอก Tenant ของคุณด้วย
  • HaloPSA Authorisation Server URL: ดู URL นี้ได้ใน HaloPSA ที่ Configuration > Integrations > Halo API ใน API Details
  • Resource Server URL: ดู Resource Server ได้ใน HaloPSA ที่ Configuration > Integrations > Halo API ใน API Details
  • Client ID: ได้จากการ register application ใน Halo API settings ดูวิธีโดยละเอียดที่ HaloPSA's Authorisation documentation n8n แนะนำให้ใช้ settings เหล่านี้:
    • เลือก Client Credentials เป็น Authentication Method
    • ใช้ permission all
  • Client Secret: ได้จากการ register application ใน Halo API settings
  • Tenant name: ถ้าเลือก Hosted Solution of Halo เป็น Hosting Type ต้องกรอก tenant name ด้วย ดู tenant name ได้ใน HaloPSA ที่ Configuration > Integrations > Halo API ใน API Details

HaloPSA จะใช้ทั้ง permission ของ application และ permission ของ agent ในการกำหนดสิทธิ์การเข้าถึง API