Applies ToOneNote for Microsoft 365 OneNote สำหรับเว็บ OneNote 2021 OneNote 2016

ถ้านักการศึกษาออกจากโรงเรียนหรือเปลี่ยนชั้นเรียน เป็นเรื่องปกติที่จะถ่ายโอนสมุดบันทึกสําหรับชั้นเรียนอย่างน้อยหนึ่งรายการไปยังนักการศึกษาคนอื่น

สคริปต์นี้จะอนุญาตให้ Admin IT คัดลอกและถ่ายโอนเนื้อหาของสมุดบันทึกสําหรับชั้นเรียนจาก OneDrive ของนักการศึกษาคนก่อนไปยัง OneDrive ของนักการศึกษาคนใหม่ สคริปต์จะทริกเกอร์ API การเตรียมใช้งานและอนุญาตอีกครั้งเพื่อให้แน่ใจว่าสมุดบันทึกสําหรับชั้นเรียนและเนื้อหาที่ถูกย้ายตําแหน่ง เช่น พื้นที่การทํางานร่วมกัน ไลบรารีเนื้อหา และสมุดบันทึกของนักเรียนได้รับการตั้งค่าอย่างถูกต้อง นอกจากนี้ อีเมลที่มีลิงก์เพื่อเปิดสมุดบันทึกในตําแหน่งที่ตั้งใหม่จะถูกส่งไปยังนักเรียนทุกคนในชั้นเรียน

ด้านต่อไปนี้ของ API จะครอบคลุมในตัวอย่างนี้ รับโทเค็นการเข้าถึงโดยใช้ Azure PowerShell โพสต์การโอนย้ายสมุดบันทึกสําหรับชั้นเรียน

Azure PowerShell - ใช้เพื่อรับโทเค็นการเข้าถึงเพื่อพูดคุยกับ API สมุดบันทึกสําหรับชั้นเรียนของ OneNote บัญชีสองบัญชี Microsoft 365 ที่มีการตั้งค่า OneDrive - ตัวอย่างนี้จะถ่ายโอนสมุดบันทึกจาก OneDrive ของนักการศึกษาหนึ่งไปยังอีกบัญชีหนึ่ง

เพื่อให้แน่ใจว่าได้ตั้งค่า OneDrive แล้ว ให้เข้าสู่ระบบ Microsoft 365 แล้วเลือก OneDrive ในตัว เปิดใช้แอป ปุ่ม ตัวเปิดใช้แอป ถ้าคุณถูกนําไปยัง OneDrive คุณก็พร้อมแล้ว สมุดบันทึกสําหรับชั้นเรียนของ OneNote ที่สร้างขึ้นโดยใช้ API สมุดบันทึกสําหรับชั้นเรียนของ OneNote ของ Microsoft คือสมุดบันทึกที่จะถ่ายโอนระหว่างนักการศึกษา

เปลี่ยนแปลงสิทธิ์

  1. รับรหัสไคลเอ็นต์ตามที่อธิบายไว้ในการรับรองความถูกต้องโดยใช้ Azure AD (แอปสําหรับองค์กร) เมื่อถูกขอให้เปลี่ยนเส้นทาง URI "http://localhost" จะเพียงพอ:

  2. ดาวน์โหลดที่เก็บนี้เป็นไฟล์ ZIP ลงในคอมพิวเตอร์ของคุณ และแยกไฟล์ หรือโคลนที่เก็บลงในสําเนาภายในเครื่องของ Git

    เพิ่มย่อหน้าที่เยื้องภายใต้ขั้นตอนลําดับเลขโดยการวางเคอร์เซอร์ไว้หน้าแท็ก /para แล้วกด Enter

  3. แก้ไข OneNoteClassNotebooksApiSample.ps1 ค้นหาและแทนที่โทเค็นต่อไปนี้ด้วยค่าจริง:

    <AZURE_AD_TENANT_NAME> - นี่คือผู้เช่า Microsoft 365 ของคุณ เช่น "contoso.com"

    <CLIENT_ID> - นี่คือ ID ไคลเอ็นต์ของแอปของคุณ "471afe29-4aee-4bc5-9aaf-468ee5bbe20a"

    <MY_ADMIN_LOGIN> - นี่คือชื่อในการเข้าสู่ระบบ Admin Microsoft 365 IT ของคุณ

    <MY_ADMIN_PASSWORD> - นี่คือรหัสผ่าน Admin Microsoft 365 IT ของคุณ

    <NOTEBOOK_ID> - นี่คือ ID ของสมุดบันทึกที่จะโอนย้าย

    <SOURCE_TEACHER_ID> - นี่คือชื่อในการเข้าสู่ระบบของนักการศึกษาคนเดิมที่เป็นเจ้าของสมุดบันทึก

    <DESTINATION_TEACHER_ID> - นี่คือชื่อในการเข้าสู่ระบบของนักการศึกษาคนใหม่ที่จะได้รับสมุดบันทึก

  4. เมื่อพื้นที่ที่สำรองไว้ทั้งหมดทางด้านบนถูกแทนที่ด้วยค่าจริง (โปรดจำไว้ว่าให้ล้อมรอบแต่ละค่าด้วยเครื่องหมายอัญประกาศคู่) ให้ดำเนินการสคริปต์

  5. เมื่อสคริปต์ดําเนินการเสร็จเรียบร้อยแล้ว คุณจะได้รับสตริงที่มีหมายเลขสหสัมพันธ์ ตรวจสอบให้แน่ใจว่าได้บันทึกหมายเลขสหสัมพันธ์สําหรับการอ้างอิงในอนาคต

  6. ไปที่ OneDrive ของนักการศึกษาปลายทางและเปิดโฟลเดอร์สมุดบันทึกสําหรับชั้นเรียน ในโฟลเดอร์นี้ คุณจะพบสมุดบันทึกสําหรับชั้นเรียนที่ถูกถ่ายโอน กระบวนการนี้อาจใช้เวลาสักครู่

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย