การเรียกใช้ API จากกระบวนการของ Application Engine
การเรียกปลายทางของ API Gateway จำเป็นต้องทำการรับรองความถูกต้องเทียบกับ API Gateway กระบวนการไม่สามารถเรียก API Gateway โดยตรงได้ แต่การอนุญาตนั้นผ่านแอปพลิเคชันบริการส่วนหลัง ผู้ดูแลระบบคงบัญชีบริการที่มีการมอบสิทธิ์เจ้าของทรัพยากร แต่ละบัญชีบริการแสดงถึงผู้ใช้ที่เรียกไปยัง API Gateway ที่ถูกสร้างขึ้น กล่าวคือ บัญชีบริการใช้เลียนแบบผู้ใช้ของแอปพลิเคชันส่วนหลัง
การเรียก API Gateway ต้องมีเกณฑ์ตรงตามข้อกำหนดเบื้องต้นเหล่านี้:
- แอปพลิเคชันบริการส่วนหลังบนระดับผู้เช่าจะถูกสร้างใน API Gateway หากไม่มีแอปพลิเคชันนี้ จะไม่สามารถสื่อสารกับ API Gateway ได้
- บัญชีบริการสำหรับการเลียนแบบผู้ใช้
บัญชีบริการสำหรับแอปพลิเคชันส่วนหลังจะถูกสร้างด้วยตนเองใน Infor OS Portal และจะถูกดาวน์โหลดเป็นไฟล์ .ionapi
บัญชีบริการสำหรับการเลียนแบบผู้ใช้ถูกสร้างขึ้นในความปลอดภัย Infor OS Portalและจะถูกดาวน์โหลดเป็นไฟล์ .csv บัญชีบริการประกอบด้วยคีย์การเข้าถึงและคีย์ลับ
บัญชีบริการสำหรับทั้งแอปพลิเคชันส่วนหลังและการเลียนแบบผู้ใช้ถูกจัดการในไฟล์แดชบอร์ดบัญชีบริการ ข้อมูลเข้าสู่ระบบที่สร้างโดยแอปพลิเคชันบริการส่วนหลังรวมถึง OAuth ClientID และ Client Secret ด้วย
หมายเหตุ
เราขอแนะนำว่า เมื่อใช้การเรียกใช้ API Gateway เพื่อเรียกใช้ฟังก์ชันของ Modeling Service คุณควรกำหนดงานที่ทำงานไม่เกิน 15 นาที หลังจาก 15 นาที ฟังก์ชันจะถูกยกเลิก อย่างไรก็ตาม การยกเลิกจะไม่มีผลในModeling Service ซึ่งในที่ที่โหลดการสอบถาม สคริปต์ และการแมปจะยังคงทำงานต่อไป