จะเปิดใช้การกำหนดขอบเขตสำหรับคีย์ API ผู้พัฒนาในบัญชีผู้ใช้ได้อย่างไร

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

ตามค่าเริ่มต้น การกำหนดขอบเขตจะถูกปิดใช้งานขณะจัดทำคีย์ API ผู้พัฒนาใหม่เพื่อให้ชุดข้อมูล (token) สามารถใช้งานอุปกรณ์ปลายทางทั้งหมดที่จัดไว้สำหรับผู้ใช้ที่มีอำนาจในการให้อนุญาต ทั้งนี้สามารถแก้ไขขอบเขตสำหรับคีย์ API ผู้พัฒนาได้ทุกเมื่อ รวมไปถึงการอัพเดตชุดข้อมูลสิทธิ์ใช้งานสำหรับผู้ใช้ที่มีอำนาจในการให้อนุญาตตามความเหมาะสม

หมายเหตุ:

  • การจัดการคีย์สำหรับผู้พัฒนาเป็นสิทธิ์อนุญาตสำหรับบัญชีผู้ใช้ หากคุณไม่สามารถจัดการคีย์ผู้พัฒนา สิทธิ์อนุญาตนี้จะไม่ถูกเปิดใช้สำหรับบทบาทผู้ใช้ของคุณ
  • คีย์ผู้พัฒนา (Developer Keys) ไม่มีจัดให้สำหรับบัญชีย่อย

เปิดบัญชีผู้ใช้

เปิดบัญชีผู้ใช้

จากส่วนการสืบค้นเนื้อหาส่วนกลางให้คลิกที่ลิงค์ ผู้ดูแลระบบ (Admin) [1] จากนั้นคลิกที่ชื่อบัญชี [2]

เปิดคีย์สำหรับผู้พัฒนา

เปิดคีย์สำหรับผู้พัฒนา

จากส่วนการสืบค้นทางบัญชี (Account Navigation) ให้คลิกที่ลิงค์ คีย์สำหรับผู้พัฒนา (Developer Keys)

เพิ่มคีย์สำหรับผู้พัฒนา

เพิ่มคีย์สำหรับผู้พัฒนา

คลิกที่ปุ่ม เพิ่มคีย์สำหรับผู้พัฒนา (Add Developer Key)

เพิ่มคีย์ API

เพิ่มคีย์ API

คลิกที่ตัวเลือก เพิ่มคีย์ API (Add LTI Key)

บังคับใช้ขอบเขต

บังคับใช้ขอบเขต

หลังจากสิ้นสุดการป้อนข้อมูลคีย์ผู้พัฒนาระบบ ให้คลิกที่ปุ่ม บังคับใช้ขอบเขต (Enforce Scopes)

อนุญาตให้ระบุพารามิเตอร์

อนุญาตให้ระบุพารามิเตอร์

อนุญาตให้ใช้พารามิเตอร์ "includes" ทั้งหมดสำหรับคีย์นี้โดยคลิกที่ช่องทำเครื่องหมาย อนุญาตให้ระบุพารามิเตอร์ (Allow Include Parameters)

พารามิเตอร์ "Includes" สามารถให้สิทธิ์สืบค้นข้อมูลเพิ่มเติมที่ไม่มีอยู่ในตารางอุปกรณ์ปลายทาง (Endpoints)

ค้นหาอุปกรณ์ปลายทาง

ค้นหาอุปกรณ์ปลายทาง

ค้นหาอุปกรณ์ปลายทางที่ต้องการโดยพิมพ์ชื่ออุปกรณ์ปลายทางในฟิลด์ ค้นหาอุปกรณ์ปลายทาง (Search Endpoints) [1]

ดูอุปกรณ์ปลายทางที่มีทั้งหมดโดยเลื่อนดูในตารางอุปกรณ์ปลายทาง (Endpoints) [2]

เลือกอุปกรณ์ปลายทางแบบอ่านอย่างเดียว

เลือกอุปกรณ์ปลายทางแบบอ่านอย่างเดียว

ให้อนุญาตใช้งานแบบอ่านอย่างเดียว (GET) สำหรับคีย์ผู้พัฒนาโดยเลือกช่องทำเครื่องหมาย อ่านอย่างเดียว (Read only) ตารางนี้จะทำการอัพเดตอัตโนมัติและเลือกขอบเขตทยั้งหมดที่มีอุปกรณ์ปลายทางแบบอ่านอย่างเดียว

เลือกอุปกรณ์ปลายทางแยกรายการ

คุณสามารถให้สิทธิ์ใช้งานเฉพาะสำหรับคีย์ API ผู้พัฒนา คลิกที่ชื่อขอบเขตเพื่อดูอุปกรณ์ปลายทางที่มี [1] เลือกอุปกรณ์ปลายทางที่ต้องการโดยคลิกที่ช่องทำเครื่องหมายติดกับชื่ออุปกรณ์ปลายทาง [2] บรรทัดชื่อขอบเขตจะทำการอัพเดตเพื่อแสดงข้อมูลสรุปสิทธิ์ใช้งานอุปกรณ์ปลายทางที่เลือกไว้โดยรวม [3]

บันทึกคีย์

บันทึกคีย์

คลิกที่ปุ่ม บันทึก (Save)