หน้านี้มีข้อมูลที่คุณจำเป็นต้องทราบเกี่ยวกับการสร้างและการกำหนดค่าโปรเจ็กต์ Google Cloud สำหรับส่วนเสริมของ Classroom ระบบจะใช้โปรเจ็กต์ Google Cloud เพื่อติดตั้งใช้งาน Google Single Sign-On ผ่าน OAuth 2.0 (Google SSO) เพื่อให้สิทธิ์คําขอที่ส่วนเสริมของคุณส่ง และเพื่อจัดการข้อมูลส่วนเสริมใน Google Workspace Marketplace
ดูข้อมูลทั่วไปเพิ่มเติมเกี่ยวกับการเผยแพร่ส่วนเสริมใน Marketplace ได้ที่เผยแพร่แอป
การสร้างโปรเจ็กต์ Google Cloud
โปรเจ็กต์ที่สร้างได้มี 2 ประเภท ได้แก่ โปรเจ็กต์ส่วนตัวที่ใช้สำหรับการพัฒนา และโปรเจ็กต์สาธารณะที่ผู้ใช้ปลายทางเข้าถึงได้ ป้ายกํากับ "สาธารณะ" และ "ส่วนตัว" หมายถึงระดับการเข้าถึงแอปพลิเคชันใน Google Workspace Marketplace โดยผู้ใช้จะติดตั้งแอปพลิเคชัน Marketplace ส่วนตัวได้เฉพาะภายในโดเมนที่สร้างแอปพลิเคชันนั้นขึ้นมาเท่านั้น ส่วนแอปพลิเคชัน Marketplace สาธารณะจะพร้อมให้บริการในโดเมน Google Workspace ใดก็ได้ แอปพลิเคชันเหล่านี้ต้องเป็นแอปพลิเคชัน 2 ตัวแยกกัน เนื่องจากโปรเจ็กต์จะเป็นทั้งสาธารณะและส่วนตัวไม่ได้ แอปพลิเคชันสาธารณะต้องได้รับการตรวจสอบและอนุมัติก่อนที่จะพร้อมให้บริการในมาร์เก็ตเพลส
ดูข้อมูลทั่วไปเกี่ยวกับการสร้างโปรเจ็กต์ Google Cloud ได้ที่หัวข้อสร้างโปรเจ็กต์ Google Cloud
สร้างโปรเจ็กต์ Google Cloud สาธารณะ
โปรเจ็กต์นี้แสดงแอปพลิเคชันส่วนเสริมที่ผู้ดูแลระบบ ครู และนักเรียนเข้าถึงได้ โปรเจ็กต์สาธารณะต้องได้รับการตรวจสอบและอนุมัติจากทีม Google Workspace Marketplace ก่อนจึงจะเปิดตัวหรือติดตั้งได้
สร้างโปรเจ็กต์ Google Cloud ใหม่ในโดเมนที่ใช้งานจริง
เปิดใช้ Classroom API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์
เปิดใช้ SDK ของ Google Workspace Marketplace ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์
ตั้งค่า Marketplace SDK การกำหนดค่าแอป ระดับการเข้าถึงแอปเป็นสาธารณะ แล้วเลือกช่องไม่เป็นสาธารณะ
กรอกข้อมูลในช่องที่ต้องกรอกในหน้า Store Listing ของ Marketplace SDK แล้วคลิกPUBLISH
แอปของคุณจะได้รับการตรวจสอบโดยทีม Google Workspace Marketplace ทางทีมจะสื่อสารกับคุณโดยใช้อีเมลของนักพัฒนาซอฟต์แวร์ที่ระบุไว้ใน Marketplace SDK หลังจากแอปได้รับอนุมัติแล้ว ให้ยกเลิกการเลือกช่องไม่ได้แสดงเพื่อให้ครูและผู้ดูแลระบบค้นหาแอปได้ใน Marketplace
สร้างโปรเจ็กต์ Google Cloud ส่วนตัว
โปรเจ็กต์ส่วนตัวนี้แสดงแอปพลิเคชันส่วนเสริมที่ใช้สำหรับการพัฒนา ผู้ใช้นอกโดเมนที่สร้าง URL นี้จะไม่สามารถเข้าถึงส่วนนี้ได้ แต่ไม่จำเป็นต้องได้รับการอนุมัติก่อนการติดตั้ง Google จึงขอแนะนำให้ใช้โปรเจ็กต์นี้เพื่อพัฒนาและทดสอบส่วนเสริมในสภาพแวดล้อมที่มีการควบคุม
คุณต้องมีสิทธิ์เข้าถึงโดเมน Google Workspace for Education ที่มีใบอนุญาต Teaching & Learning หรือ Plus จึงจะสร้างโปรเจ็กต์ส่วนตัวได้ หากยังไม่มีสิทธิ์เข้าถึงโดเมนดังกล่าว ให้ทำตามขั้นตอนต่อไปนี้เพื่อตั้งค่าโดเมนเดโมของ Google Workspace for Education, อัปเกรดเป็นใบอนุญาต Plus และอนุญาตให้เข้าถึง API ของส่วนเสริม Classroom
- ทําตามขั้นตอนเพื่อรับโดเมนทดสอบสําหรับนักพัฒนาซอฟต์แวร์
ขณะที่ลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบในโดเมนเดโม ให้สร้างโปรเจ็กต์ Google Cloud ใหม่
หากเข้าถึงคอนโซล Google Cloud หรือสร้างโปรเจ็กต์ Cloud ไม่ได้ ให้ตรวจสอบสิ่งต่อไปนี้ใน คอนโซลผู้ดูแลระบบ
- ไปที่หน้าการตั้งค่าบัญชี > การตั้งค่าการเข้าถึงตามอายุ แล้วเลือกตัวเลือกผู้ใช้ทุกคนในกลุ่มหรือหน่วยขององค์กรนี้มีอายุตั้งแต่ 18 ปีขึ้นไป
- ในส่วนแอป > บริการเพิ่มเติมของ Google ให้ทำดังนี้
- Google Cloud Platform เปิดสำหรับทุกคน
- การตั้งค่าการสร้างโปรเจ็กต์คืออนุญาตให้ผู้ใช้สร้างโปรเจ็กต์
- การตั้งค่าการเข้าถึง Cloud Shell คืออนุญาตให้เข้าถึง Cloud Shell
กรอกและส่งแบบฟอร์มคําขออัปเกรดโดเมนเดโม การส่งแบบฟอร์มนี้เป็นการขอให้ Google อัปเกรดโดเมนเดโมเป็น Google Workspace for Education Plus พร้อมใบอนุญาต 10 ใบ และอนุญาตให้โปรเจ็กต์ที่อยู่ในระบบคลาวด์เข้าถึง API ของส่วนเสริม Classroom
คุณจะได้รับอีเมลเมื่อกระบวนการอัปเกรดและรายการที่อนุญาตเสร็จสมบูรณ์ มอบหมายใบอนุญาต Plus ให้กับบัญชีผู้สอนที่ใช้ทดสอบใน คอนโซลผู้ดูแลระบบ ในส่วนไดเรกทอรี > ผู้ใช้ ให้สร้างหรือเลือกบัญชีผู้สอนทดสอบ ในใบอนุญาตของครูแต่ละคน ให้ยืนยันว่ามอบหมาย Google Workspace for Education Plus แล้ว
เปิดใช้ Classroom API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์
เปิดใช้ SDK ของ Google Workspace Marketplace ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์
ตั้งค่า SDK ของ Marketplace การกำหนดค่าแอป ระดับการมองเห็นแอปเป็นส่วนตัว
กรอกข้อมูลในช่องที่ต้องกรอกในหน้า Store Listing ของ Marketplace SDK แล้วคลิกPUBLISH หลังจากเผยแพร่ข้อมูลแอปแล้ว ผู้ใช้ในโดเมนจะค้นหาและติดตั้งแอปใน Google Workspace Marketplace หรือไปที่ URL ของแอปที่แสดงในหน้าข้อมูลผลิตภัณฑ์ใน Store ได้
OAuth 2.0
การเข้าถึง Classroom API ต้องใช้ความยินยอมในการเข้าถึงข้อมูลผู้ใช้ โดยคุณจะได้รับข้อมูลเหล่านี้จากการขอสิทธิ์เข้าถึงขอบเขต OAuth ของ Google สำหรับผู้ใช้ที่ลงชื่อเข้าใช้ และรับโทเค็นที่สามารถใช้เรียก API ไปยัง Google Classroom ในภายหลัง คุณต้องกำหนดค่าขอบเขตในข้อมูลผลิตภัณฑ์ใน Store ของ Google Workspace Marketplace เพื่อให้ผู้ดูแลระบบโดเมนให้ความยินยอมในนามของผู้ใช้โดเมนได้หากติดตั้งส่วนเสริม
เนื่องจากขอบเขตของ Classroom มีความละเอียดอ่อน คุณจึงต้องขอการยืนยัน OAuth ก่อนเปิดตัวส่วนเสริม มิฉะนั้น ผู้ใช้จะเห็นข้อความเตือนว่าแอปพลิเคชันยังไม่ได้รับการยืนยัน และจะมีผู้ใช้เพียงไม่กี่รายเท่านั้นที่เข้าถึงผลิตภัณฑ์ของคุณได้ ดูภาพรวมของลำดับการตรวจสอบสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการยืนยัน
โปรดดูรายการขอบเขตทั้งหมดและการใช้งานอย่างละเอียดในหน้าขอบเขต OAuth สำหรับ Google APIs ดูข้อมูลการกำหนดค่า OAuth ทั่วไปได้ที่กำหนดค่าหน้า OAuth ในเอกสารประกอบของ Workspace
สิทธิ์ของผู้ใช้
เว็บแอปของคุณควรขอขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
https://www.googleapis.com/auth/userinfo.email
ซึ่งทำให้แอปพลิเคชันดูอีเมลของผู้ใช้ได้https://www.googleapis.com/auth/userinfo.profile
ซึ่งอนุญาตให้แอปพลิเคชันดูข้อมูลส่วนบุคคล เช่น ภาพบุคคล ชื่อและนามสกุล และข้อมูลส่วนบุคคลอื่นๆ ที่ผู้ใช้เปิดเผยต่อสาธารณะ
หลังจากผู้ใช้ให้สิทธิ์สโคปใดสโคปหนึ่งเหล่านี้ในส่วนเสริมแล้ว ระบบจะระบุผู้ใช้ด้วยพารามิเตอร์การค้นหา login_hint
ระบบจะส่งพารามิเตอร์นี้ไปยัง URL ของเว็บแอปเมื่อเปิด iframe หากผู้ใช้ไม่ได้ให้สิทธิ์สโคปใดสโคปหนึ่งเหล่านี้ ระบบจะไม่ส่ง login_hint
login_hint
คือพารามิเตอร์ OpenID Connect มาตรฐาน ซึ่งคุณสามารถเลือกที่จะส่งผ่านไปยัง Google ได้เมื่อใช้ Google Sign-In หรือขอโทเค็น OAuth ซึ่งมีขึ้นเพื่อให้ผู้ใช้ปลายทางได้รับประสบการณ์ที่ราบรื่นยิ่งขึ้น
ขอบเขตส่วนเสริมของ Classroom
ขอบเขตต่อไปนี้มีไว้สำหรับส่วนเสริมของ Classroom โดยเฉพาะ
https://www.googleapis.com/auth/classroom.addons.teacher
ซึ่งให้สิทธิ์เข้าถึงเมธอด API ทั้งหมดhttps://www.googleapis.com/auth/classroom.addons.student
ซึ่งอนุญาตให้เข้าถึงเพื่อเปิดการดำเนินการตรวจสอบความถูกต้องและอ่านไฟล์แนบ
แม้ว่าจะมีโทเค็นการเข้าถึง OAuth ที่ถูกต้องซึ่งระบุข้อมูลเข้าสู่ระบบของผู้ใช้ การเรียก API ก็ยังมีข้อกําหนดเพิ่มเติมดังนี้
- วิธีการทั้งหมดกำหนดให้ผู้ใช้ต้องเป็นครูหรือนักเรียนในหลักสูตรที่ระบุโดย
courseId
ในคำขอ - ผู้ใช้จะต้องเป็นครู การสร้างไฟล์แนบ อัปเดต การลบ และการส่งกลับคะแนน
- การโทรไปยังโพสต์ใดโพสต์หนึ่งใน Google Classroom จะได้รับการตรวจสอบดังต่อไปนี้
- เมื่อส่วนเสริมมีไฟล์แนบอย่างน้อย 1 รายการในโพสต์แล้ว ก็จะส่งคำขอสิ่งต่อไปนี้ได้
- การตรวจสอบการเปิดใช้งาน iframe
- การดำเนินการอ่าน อัปเดต และลบไฟล์แนบ
- การอัปเดตคะแนนในโพสต์นั้น
- เมื่อเปิด iframe การตรวจหาไฟล์แนบเป็นครั้งแรก ส่วนเสริมอาจยังไม่มีไฟล์แนบในโพสต์ มีพารามิเตอร์การค้นหา
addOnToken
ที่ให้ไว้ซึ่งสามารถใช้เพื่อส่งคําขอต่อไปนี้ได้- การสร้างไฟล์แนบใต้โพสต์ (ต้องระบุ
addOnToken
) - การตรวจสอบการเปิดตัว (
addOnToken
จะได้รับการตรวจสอบหากระบุไว้และจำเป็นต้องมีเมื่อส่วนเสริมไม่มีไฟล์แนบในโพสต์)
- การสร้างไฟล์แนบใต้โพสต์ (ต้องระบุ
- เมื่อส่วนเสริมมีไฟล์แนบอย่างน้อย 1 รายการในโพสต์แล้ว ก็จะส่งคำขอสิ่งต่อไปนี้ได้
การยืนยัน OAuth
ส่วนเสริมของ Classroom ใช้ Google APIs เพื่อเข้าถึงข้อมูลของผู้ใช้ Google
โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนการยืนยันในคำถามที่พบบ่อยเกี่ยวกับการยืนยัน OAuth API
ข้อมูลใน Google Workspace Marketplace
ดูข้อมูลการกำหนดค่า SDK ของ Google Workspace Marketplace ทั่วไปได้ที่หัวข้อเปิดใช้และกำหนดค่า SDK ของ Google Workspace Marketplace และหัวข้อสร้างข้อมูลผลิตภัณฑ์ใน Store ของ Google Workspace Marketplace
ข้อควรพิจารณาเกี่ยวกับข้อมูล
ข้อมูลผลิตภัณฑ์ใน Store ของ Marketplace SDK ของโปรเจ็กต์ Google Cloud สาธารณะจะระบุชื่อและคำอธิบายของแอปพลิเคชันสำหรับผู้ใช้ปลายทาง คุณสามารถระบุรายละเอียดเหล่านี้ได้หลายภาษาในส่วนรายละเอียดแอป
ปฏิบัติตามหลักเกณฑ์ต่อไปนี้ในข้อมูล
ในส่วนรายละเอียดแอป ให้ทำดังนี้
หลีกเลี่ยงการใช้เครื่องหมายวรรคตอนในชื่อแอปพลิเคชัน เช่น ใช้ "ส่วนเสริมของฉันจากบริษัทของฉัน" แทน "บริษัทของฉัน: ส่วนเสริมของฉัน" หรือ "ส่วนเสริมของฉันจากบริษัทของฉัน"
คำอธิบายสั้นๆและคำอธิบายโดยละเอียดไม่ควรมีข้อความที่เหมือนกันทุกประการ
+ ตรวจสอบว่าคุณได้เลือกค่าสำหรับช่องการกำหนดราคา ช่องนี้มีตัวเลือกสำหรับราคาฟรี ชำระเงินเมื่อมีช่วงทดลองใช้ฟรี ชำระเงินโดยใช้ฟีเจอร์ฟรี และการกำหนดราคาแบบชำระเงิน คุณไม่จำเป็นต้องระบุจำนวนเงินต้นทุนในข้อมูลมาร์เก็ตเพลส
ตรวจสอบว่าคุณได้เลือกค่าสำหรับช่องหมวดหมู่แล้ว แหล่งข้อมูลทางวิชาการหรือเครื่องมือสำหรับครูและผู้ดูแลระบบอาจเป็นตัวเลือกที่ดีสำหรับส่วนเสริมของ Classroom
ดูข้อมูลเพิ่มเติมในรายการที่แสดงในรายละเอียดแอปของ Marketplace
ในส่วนเนื้อหากราฟิก ให้ทำดังนี้
เนื้อหากราฟิกที่ให้ไว้ไม่ไม่ชัดเจนและมีขนาดตรงตามขนาดที่ระบุไว้ในมาตรฐานของ Google Workspace Marketplace
ภาพหน้าจอที่ระบุเป็นการนำเสนอประสบการณ์การใช้งานส่วนเสริมที่ถูกต้อง
ในส่วนลิงก์ขอรับความช่วยเหลือ ให้ทำดังนี้
- ตรวจสอบว่าคุณได้ระบุลิงก์ไปยังข้อกำหนดในการให้บริการของแอปพลิเคชันแล้ว
ตรวจสอบว่าคุณปฏิบัติตามหลักเกณฑ์การใช้แบรนด์ Google API ซึ่งครอบคลุมชื่อและคําอธิบายที่อนุญาต
หากคุณอ้างอิงถึงผลิตภัณฑ์ของ Google ในข้อมูล ให้ใช้ชื่อผลิตภัณฑ์ในรูปแบบที่ระบุไว้ในรายการเครื่องหมายการค้า โปรดตรวจสอบว่าคุณใส่สัญลักษณ์เครื่องหมายการค้า (TM) หากระบุไว้ ให้ใช้ "Google DocsTM" ไม่ใช่ "Google เอกสาร"
ผสานรวมกับบริการการอนุญาตให้ใช้สิทธิและการเรียกเก็บเงินของ Google
หากสนใจที่จะให้แอปพลิเคชัน Google Workspace Marketplace ผสานรวมกับบริการให้ใบอนุญาตและการเรียกเก็บเงินของ Google โปรดไปที่ Marketplace API
การตั้งค่าการติดตั้ง
ส่วนเสริมอนุญาตให้ติดตั้งทีละคนได้นอกเหนือจากการติดตั้งโดยผู้ดูแลระบบ หน้านี้จะไฮไลต์ความแตกต่างบางอย่างระหว่างการติดตั้ง 2 ประเภทนี้ โดยไม่ได้มีเจตนาที่จะโปรโมตการติดตั้งประเภทใดประเภทหนึ่ง คุณเลือกได้ว่าจะอนุญาตให้ติดตั้งทีละรายการในหน้าการกำหนดค่าแอปของ Google Workspace Marketplace SDK หรือไม่
การติดตั้งสำหรับผู้ดูแลระบบ
การติดตั้งสำหรับผู้ดูแลระบบช่วยให้ผู้ดูแลระบบเพิ่มส่วนเสริมลงในบัญชีทั้งหมดในโดเมน หรือไปยังกลุ่มการเข้าถึงหรือหน่วยขององค์กรที่เฉพาะเจาะจงได้ มีเพียงผู้ดูแลระบบโดเมนเท่านั้นที่สามารถติดตั้งโดยผู้ดูแลระบบได้ ผู้ดูแลระบบสามารถเลือกให้ความยินยอมในขอบเขตการเข้าถึงทั้งหมดในนามของผู้ใช้ทุกคนในโดเมนได้ โดยระบบจะไม่แจ้งให้ผู้ใช้ให้ความยินยอมในขอบเขตการเข้าถึงใดๆ หากผู้ดูแลระบบเลือกที่จะดำเนินการดังกล่าว
ต่อไปนี้เป็นข้อควรพิจารณาเกี่ยวกับการติดตั้งของผู้ดูแลระบบ
- การควบคุมที่ละเอียดยิ่งขึ้น ผู้ดูแลระบบสามารถจํากัดผู้ใช้ที่เข้าถึงส่วนเสริมได้
- ความเข้ากันได้กับการอนุญาตให้ใช้สิทธิ หากแอปพลิเคชันของคุณต้องใช้ใบอนุญาต การติดตั้งการกำหนดช่องทางผ่านผู้ดูแลระบบอาจช่วยให้มั่นใจได้ว่ามีการเผยแพร่และใช้ใบอนุญาตอย่างเหมาะสมกับสถาบันที่เกี่ยวข้อง
- ลดภาระผู้ใช้ปลายทาง การติดตั้งโดยผู้ดูแลระบบจะช่วยลดภาระงานในการตั้งค่า ของครูและนักเรียน ซึ่งอาจส่งผลให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ราบรื่นยิ่งขึ้นด้วยการคลิกที่น้อยลงและโอกาสที่จะเกิดความสับสนน้อยลง
โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีดำเนินการติดตั้งของผู้ดูแลระบบและวิธีการทำงานของโครงสร้างองค์กรในหัวข้อติดตั้งแอปใน Marketplace ลงในโดเมนเพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับหน่วยขององค์กรและกลุ่มที่มีสิทธิ์เข้าถึง
การติดตั้งทีละรายการ
การติดตั้งแต่ละรายการจะเพิ่มส่วนเสริมลงในบัญชีของผู้ใช้เอง ระบบจะแจ้งให้ผู้ใช้ให้ความยินยอมสำหรับขอบเขตการเข้าถึงของส่วนเสริมระหว่างการติดตั้ง
ต่อไปนี้คือข้อควรพิจารณาบางประการเกี่ยวกับการติดตั้งแต่ละรายการ
- ช่วยให้ใช้งานได้ง่าย ผู้ใช้จำนวนมากขึ้นจะเห็นและติดตั้งส่วนเสริมของคุณได้จาก Google Workspace Marketplace การอนุญาตให้ติดตั้งด้วยตัวเองอาจทำให้ ครูคนอื่นๆ หันมาใช้หรือสนับสนุนผลิตภัณฑ์ของคุณ
- การทดสอบของผู้ดูแลระบบ ผู้ดูแลระบบอาจติดตั้งส่วนเสริมทีละรายการเพื่อทดสอบหรือประเมินก่อนอนุมัติหรือติดตั้งให้กับกลุ่มที่กว้างขึ้น
นอกจากการติดตั้งส่วนเสริมในนามของผู้ใช้แล้ว ผู้ดูแลระบบยังสามารถเก็บรักษารายการที่อนุญาตเพื่ออนุญาตให้ผู้ใช้ติดตั้งส่วนเสริมที่อนุญาตให้ติดตั้งทีละรายการได้ หากส่วนเสริมไม่อยู่ในรายการที่อนุญาต ผู้ใช้จะยังเห็นข้อมูลส่วนเสริมใน Google Workspace Marketplace แต่จะติดตั้งส่วนเสริมไม่ได้ และจะเห็นข้อความอธิบายว่าผู้ดูแลระบบโดเมนไม่อนุญาตให้ติดตั้งส่วนเสริม ดูข้อมูลเพิ่มเติมเกี่ยวกับลักษณะการทํางานนี้ได้ที่หัวข้อจัดการแอปใน Google Workspace Marketplace ในรายการที่อนุญาต
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบการตั้งค่าการติดตั้งของ Google Workspace Marketplace
การผสานรวมแอป
คุณต้องระบุ URL ของ iframe ที่เปิดในช่อง Attachment Setup URI ระบบจะใช้ URL นี้เป็นค่า src
ของ iframe สําหรับ iframe ของ Discovery ไฟล์แนบ ครูใช้ iframe ของ Discovery ไฟล์แนบเพื่อค้นหาเนื้อหาหรือกิจกรรมที่จะแนบไปกับงาน
นอกจากนี้ คุณยังต้องระบุคำนำหน้า URI ทั้งหมดที่อนุญาตให้แนบไฟล์จากส่วนเสริม ฟีเจอร์นี้จะเพิ่มความปลอดภัยโดยป้องกันไฟล์แนบจากแหล่งที่มาที่ไม่ได้รับอนุญาต
ดูรายละเอียดเพิ่มเติมเกี่ยวกับฟิลด์เหล่านี้ได้ในหน้าคำแนะนำเกี่ยวกับ iframe
บัญชีทดสอบ
สร้างบัญชีทดสอบในโดเมนเดโมเพื่อตรวจสอบว่าส่วนเสริมส่วนตัวทํางานอย่างถูกต้อง คุณต้องมีบัญชีนักเรียน 2 บัญชีเพื่อทดสอบการสลับระหว่างนักเรียนใน iframe ของการตรวจสอบงานของนักเรียน
บัญชีทดสอบที่แนะนํา
- Tammy Teacher, tammy.teacher@<your demo domain>
- Sam Student, sam.student@<your demo domain>
- Sally Student, sally.student@<your demo domain>
ทําตามขั้นตอนต่อไปนี้เพื่อสร้างบัญชีทดสอบใหม่
- ลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบ
- ไปที่ผู้ใช้
- คลิกเพิ่มผู้ใช้ใหม่ (ดูรูปที่ 1)
- ป้อนข้อมูลของผู้ใช้และมอบหมายบทบาทที่เหมาะสม
รูปที่ 1 ตําแหน่งของลิงก์เพิ่มผู้ใช้ใหม่ในคอนโซลผู้ดูแลระบบ
โปรดทำตามขั้นตอนนี้เพื่อสร้างกลุ่มทดสอบใหม่
- ลงชื่อเข้าใช้คอนโซลผู้ดูแลระบบ
- ไปที่ Groups
- คลิกสร้างกลุ่ม (ดูรูปที่ 2)
- ป้อนสมาชิกและเจ้าของกลุ่ม
รูปที่ 2 ตำแหน่งของลิงก์สร้างกลุ่มภายในคอนโซลผู้ดูแลระบบ