สงวนสิทธิ์สำหรับเชื่อมต่อและบริการ Application บนระบบ SaaS ของคณะวิศวกรรมศาสตร์เท่านั้น
PSU Engineering SaaS API Platform

ระบบบริการ APIs คณะวิศวกรรมศาสตร์
เพื่อการเชื่อมต่อแอปพลิเคชันบน SaaS

ศูนย์กลางบริการ Application Programming Interfaces (APIs) สำหรับเชื่อมโยง แลกเปลี่ยนข้อมูล และประสานการทำงานระหว่างระบบสารสนเทศภายในแพลตฟอร์ม SaaS ของคณะวิศวกรรมศาสตร์ มหาวิทยาลัยสงขลานครินทร์ ด้วยมาตรฐานความปลอดภัยระดับสูงและประสิทธิภาพที่เสถียร

Restricted
Faculty SaaS Only
OAuth 2.0
Secure Gateway
REST / JSON
Standard Protocols
SaaS v5
# ตรวจสอบการเชื่อมต่อ SaaS API Gateway
GET /api/v1/saas/status
Host: saas-api.eng.psu.ac.th
Authorization: Bearer eng_saas_sec_****************
X-Faculty-Domain: eng.psu.ac.th
HTTP/2 200 OK - Content-Type: application/json
{
  "status": "authorized",
  "faculty": "Faculty of Engineering, PSU",
  "service": "Engineering SaaS App Integration",
  "scope": ["saas:internal:read", "saas:internal:write"],
  "network_zone": "Internal Eng-Campus Subnet",
  "timestamp": "2026-10-30T13:00:00Z"
}
SSL 256-Bit Encrypted Rate Limit: 1,000 req/min

Scope & Eligibility

ขอบเขตและข้อกำหนดการให้บริการ

ระบบบริการ APIs นี้จัดทำขึ้นภายใต้การกำกับดูแลของคณะวิศวกรรมศาสตร์ เพื่อสนับสนุนโครงสร้างพื้นฐานระบบ SaaS ภายในคณะโดยเฉพาะ

เฉพาะระบบงาน SaaS คณะวิศวกรรมศาสตร์

อนุญาตให้เชื่อมต่อเฉพาะ Application, Service และ Platform ที่พัฒนา ติดตั้ง หรือให้บริการอยู่บนคลัสเตอร์ SaaS ของคณะวิศวกรรมศาสตร์ มหาวิทยาลัยสงขลานครินทร์เท่านั้น

  • ระบบสารสนเทศเพื่อการบริหารจัดการศึกษาและวิจัยภายในคณะ
  • ระบบบริการห้องปฏิบัติการและอุปกรณ์เครื่องมือทางวิศวกรรม
  • เว็บแอปพลิเคชันและโมบายล์แอปพลิเคชันอย่างเป็นทางการของคณะ

ข้อจำกัดและเงื่อนไขการเข้าถึง (Strict Access)

ไม่อนุญาตให้บุคคลภายนอก หรือระบบภายนอกที่ไม่ได้รับอนุญาตเรียกใช้ API โดยตรง เพื่อรักษาความมั่นคงปลอดภัยของข้อมูลสารสนเทศตามนโยบาย PDPA และมหาวิทยาลัย

  • ระบบจะตรวจสอบ Client ID, Secret Key และ IP Whitelist ทุก Request
  • จำกัดการเรียกใช้งานเฉพาะ Subnet หรือเครือข่ายภายในที่ได้รับความเห็นชอบ
  • ต้องได้รับการอนุมัติเป็นลายลักษณ์อักษรจากกลุ่มงานคอมพิวเตอร์ฯ ก่อน

API Catalog & Modules

หมวดหมู่บริการ APIs บนระบบ SaaS

ชุดเครื่องมือและ Endpoint ที่เปิดให้บริการแก่นักพัฒนาและผู้ดูแลระบบ Application ภายในคณะ

Identity & SSO Service

บริการยืนยันตัวตนกลาง PSU Passport, OAuth 2.0 / OpenID Connect และการตรวจสอบสิทธิ์ตามบทบาท (RBAC) สำหรับอาจารย์ บุคลากร และนักศึกษา

/oauth/v2/token
/api/v1/user/profile

Central Lab & Resources

เชื่อมต่อข้อมูลห้องปฏิบัติการกลางทางวิศวกรรม ระบบจองคิวเครื่องมือวิจัย สถานะการทำงานของเครื่องมือ และระบบบันทึกการใช้งานห้องแล็บ

/api/v1/lab/reservations
/api/v1/lab/instruments

Event Stream & Webhooks

บริการ Real-time Event Notification, Webhook Dispatcher และระบบกระจายข้อความแจ้งเตือนอัตโนมัติระหว่างแอปพลิเคชันบนคลาวด์ของคณะ

/api/v1/webhooks/dispatch
/api/v1/events/subscribe
Security & Standards

มาตรฐานความมั่นคงปลอดภัยของระบบ APIs

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

TLS 1.3

End-to-End Encryption

เข้ารหัสข้อมูลการส่งผ่านเครือข่ายทุกช่องทางด้วย HTTPS / TLS 1.3 ป้องกันการดักจับข้อมูล

JWT & HMAC

Cryptographic Signatures

ตรวจสอบความถูกต้องของ Token และป้องกัน Replay Attack ด้วย Digital Signature

IP Whitelisting

Network Boundary

จำกัด IP ต้นทางเฉพาะ Server Node ของ SaaS และ Subnet ภายในคณะวิศวกรรมศาสตร์

Audit Logs

Traceability

บันทึกการเรียกใช้งานทุก Request อย่างละเอียด สอดคล้องตาม พ.ร.บ.คอมพิวเตอร์ฯ และ PDPA

Integration Workflow

ขั้นตอนการขอเชื่อมต่อระบบ APIs

กระบวนการ 4 ขั้นตอนสำหรับทีมพัฒนาแอปพลิเคชันบน SaaS ของคณะวิศวกรรมศาสตร์

01

ยื่นความประสงค์

ติดต่อผู้ดูแลระบบเพื่อแจ้งรายละเอียด Application, วัตถุประสงค์ และโมดูลที่ต้องการเชื่อมต่อ

02

ตรวจสอบสิทธิ์ & IP

ตรวจสอบความถูกต้องของระบบและบันทึก IP Whitelist เข้าสู่ระบบป้องกัน Network Gateway

03

รับ Credentials

รับ Client ID, Secret Key และ API Documentation สำหรับทดสอบบนสภาพแวดล้อม Staging

04

เปิดใช้งานจริง

ตรวจสอบผลการทดสอบและเปิดใช้งานจริงบน Production พร้อมระบบเฝ้าระวังตลอด 24 ชม.

System Administrator & Support

ข้อมูลการติดต่อผู้ดูแลระบบ

สำหรับผู้พัฒนาที่ต้องการขอเปิดใช้งาน API Key, ลงทะเบียน IP หรือสอบถามข้อมูลทางเทคนิค

ธว

คุณธวัช วราไชย

ผู้ดูแลระบบสารสนเทศและเครือข่าย SaaS APIs

หน่วยงาน: กลุ่มงานคอมพิวเตอร์และห้องปฏิบัติการกลางทางวิศวกรรม
คณะวิศวกรรมศาสตร์ มหาวิทยาลัยสงขลานครินทร์ (วิทยาเขตหาดใหญ่)

ช่องทางการติดต่อด่วน

โทรศัพท์ภายใน / สายตรง
074-287091
อีเมลทางการ
thawat.va@psu.ac.th
วันจันทร์ - ศุกร์ เวลา 08:30 - 16:30 น. (เว้นวันหยุดราชการ)
คัดลอกข้อมูลเรียบร้อยแล้ว