คู่มือ API Intel® EMA จะให้โครงร่างสําหรับผู้ดูแลระบบ IT และนักพัฒนาเกี่ยวกับส่วนต่อประสานโปรแกรมประยุกต์ (API) Intel® Endpoint Management Assistant (Intel® EMA)
โน้ต: ไฟล์ PDF ต้องมี Adobe Acrobat Reader*
ขนาด: 207 KB
วันที่: สิงหาคม 2024
เอกสาร PDF ให้ข้อมูลทั่วไปสําหรับนักพัฒนาเกี่ยวกับ Intel® EMA Application Programming Interface (API) ข้อมูลโดยละเอียดเกี่ยวกับ API URIs แต่ละตัว (เช่น คําอธิบายและพารามิเตอร์) มีอยู่ในไฟล์ HTML สองไฟล์ต่อไปนี้ Latestswagger.html มีเส้นทาง API ที่ชี้ไปยังเวอร์ชัน API ที่เผยแพร่ล่าสุดเสมอ นอกจากนี้ยังมีไฟล์รายละเอียด API URI เวอร์ชัน 9 V9swagger.html เช่นกัน หากต้องการดูข้อมูล API URI โดยละเอียดนี้ ให้ ดาวน์โหลด ไฟล์ HTML ที่ต้องการและ เปิด ไฟล์นั้นในเบราว์เซอร์ (Chrome ทํางานได้ดีที่สุด)
รายละเอียด API Intel EMA เพิ่มเติม:
API Intel® Endpoint Management Assistant (Intel® EMA) เป็นชุดของอินเทอร์เฟซแบบตั้งโปรแกรมที่ออกแบบมาเพื่อให้นักพัฒนาและผู้ดูแลระบบ IT โต้ตอบกับ Intel® EMA API นี้อํานวยความสะดวกในการจัดการและตรวจสอบอุปกรณ์ปลายทาง จัดการงานด้านการบริหารโดยอัตโนมัติ และรวมความสามารถ Intel® EMA เข้ากับโซลูชันซอฟต์แวร์อื่นๆ
สภาพแวดล้อมที่จําเป็น:
ต้องติดตั้งและเรียกใช้เซิร์ฟเวอร์ Intel® EMA
จําเป็นต้องมีสิทธิ์การเข้าถึง API และข้อมูลประจําตัวที่เหมาะสม
คุณสมบัติและความสามารถหลัก:
การจัดการอุปกรณ์:
จัดการและตรวจสอบอุปกรณ์ปลายทางจากระยะไกล
ระบบอัตโนมัติ: ทําให้งานการดูแลระบบอัตโนมัติ เช่น การอัปเดตซอฟต์แวร์ การรีบูตอุปกรณ์ และการเปลี่ยนแปลงการกําหนดค่า
การผสานรวม: ผสานรวมฟังก์ชัน Intel® EMA เข้ากับโซลูชันซอฟต์แวร์และเวิร์กโฟลว์อื่นๆ
ความปลอดภัย: จัดการอุปกรณ์อย่างปลอดภัยด้วยกลไกการตรวจสอบความถูกต้องและการอนุญาต
กรณีการใช้งาน:
การจัดเตรียมอุปกรณ์อัตโนมัติ: จัดเตรียมและกําหนดค่าอุปกรณ์ใหม่โดยอัตโนมัติ
การแก้ไขปัญหาระยะไกล: วินิจฉัยและแก้ไขปัญหาบนอุปกรณ์ปลายทางจากระยะไกล
การปรับใช้ซอฟต์แวร์: ทําการปรับใช้การอัปเดตและโปรแกรมแก้ไขซอฟต์แวร์โดยอัตโนมัติ
การตรวจสอบการปฏิบัติตามข้อกําหนด: ตรวจสอบให้แน่ใจว่าอุปกรณ์ปฏิบัติตามนโยบายและมาตรฐานขององค์กร
ถึงเวลาเริ่มต้น:
ข้อกําหนดซอฟต์แวร์:
ต้องติดตั้งและเรียกใช้เซิร์ฟเวอร์ Intel® EMA
สิทธิ์การเข้าถึง: จําเป็นต้องมีสิทธิ์การเข้าถึง API และข้อมูลประจําตัวที่เหมาะสม สิทธิ์เหล่านี้มีรายละเอียดอยู่โดยละเอียดในไฟล์ Swagger JSON
การสร้างคีย์ API: สร้างคีย์ API จากคอนโซล Intel® EMA
การกําหนดค่า: กําหนดค่าการตั้งค่าเครือข่ายและตรวจสอบว่าเซิร์ฟเวอร์ Intel® EMA สามารถเข้าถึงได้
การตรวจสอบความถูกต้องและความปลอดภัย:
การรับรองความถูกต้องของโทเค็น:
ใช้ชื่อผู้ใช้และรหัสผ่านที่เกี่ยวข้องสําหรับบัญชีผู้ใช้เซิร์ฟเวอร์ EMA
การตรวจสอบความถูกต้องของ Active Directory: ใช้ข้อมูลประจําตัวจาก Active Directory ซึ่งสามารถใช้ได้เฉพาะเมื่อติดตั้ง Intel® EMA ด้วยโหมดการตรวจสอบความถูกต้องของโดเมน Windows* และเซิร์ฟเวอร์ Intel® EMA ถูกรวมเข้ากับโดเมน Active Directory
การรับรองความถูกต้องข้อมูลประจําตัวของไคลเอ็นต์: ออกแบบมาเพื่อการเข้าถึง API ไปยังเซิร์ฟเวอร์ EMA คุณจําเป็นต้องสร้างบัญชีข้อมูลประจําตัวของไคลเอ็นต์และความลับของไคลเอ็นต์บนเซิร์ฟเวอร์ EMA
การรับรองความถูกต้อง Microsoft* Entra: เพิ่ม Intel® EMA 1.9.0 ซึ่งช่วยในการตรวจสอบความถูกต้องสําหรับอินเทอร์เฟซเว็บ Intel® EMA โดยใช้ Azure Active Directory หรือที่ชื่อว่า Microsoft Entra
วิธีปฏิบัติที่ดีที่สุดเพื่อความปลอดภัย:
ใช้ HTTPS: ใช้ HTTPS เพื่อเข้ารหัสข้อมูลในระหว่างการถ่ายโอนเสมอ
สิทธิ์ขั้นต่ํา: มอบสิทธิ์ขั้นต่ําที่จําเป็นแก่ผู้ใช้ API
การแฮชรหัสผ่าน: อย่าเก็บรหัสผ่านไว้ในไฟล์ข้อความธรรมดา
การจัดการและการแก้ไขปัญหาข้อผิดพลาด:
รหัสข้อผิดพลาดทั่วไป:
คําขอที่ไม่ดี 400: พารามิเตอร์การป้อนข้อมูลไม่ถูกต้อง
401 ไม่ได้รับอนุญาต: ข้อมูลประจําตัวสําหรับการรับรองความถูกต้องไม่ถูกต้องหรือหายไป
404 ไม่พบ: ไม่พบแหล่งข้อมูล
ข้อผิดพลาดเซิร์ฟเวอร์ภายใน 500: เซิร์ฟเวอร์พบเงื่อนไขที่ไม่คาดคิด
เคล็ดลับการแก้ไขปัญหา:
ตรวจสอบคีย์ API: ตรวจสอบให้แน่ใจว่าคีย์ API ถูกต้องและมีสิทธิ์ที่จําเป็น
ตรวจสอบอินพุต: ตรวจสอบว่าพารามิเตอร์อินพุตถูกต้องและฟอร์แมตอย่างเหมาะสม
ปัญหาเครือข่าย: ตรวจสอบว่าไม่มีปัญหาการเชื่อมต่อเครือข่ายระหว่างไคลเอ็นต์และเซิร์ฟเวอร์ Intel® EMA