เปลี่ยนสิทธิ์การใช้งานของสมุดบันทึก

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

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

Azure PowerShell - ใช้เพื่อรับโทเค็นการเข้าถึงเพื่อสื่อสารกับ API ของสมุดบันทึกสำหรับชั้นเรียนใน OneNote บัญชี Office 365 สองบัญชีที่ตั้งค่า OneDrive ไว้แล้ว ตัวอย่างนี้จะโอนย้ายสมุดบันทึกที่อยู่ OneDrive ของครูและโอนย้ายไปยัง OneDrive ของครูอีกคน เมื่อต้องการตรวจสอบให้แน่ใจว่า OneDrive ของคุณได้รับการตั้งค่าแล้ว ให้เข้าสู่ระบบ Office 365 แล้วคลิกไอคอน “OneDrive” สีน้ำเงินในตัวเปิดใช้แอป ถ้าคุณถูกนำไปยัง OneDrive แสดงว่าคุณพร้อมแล้ว สมุดบันทึกสำหรับชั้นเรียนของ OneNote ที่สร้างขึ้นโดยใช้ API สมุดบันทึกสำหรับชั้นเรียนของ OneNote ของเรา - นี่คือสมุดบันทึกที่ตัวอย่างจะโอนย้ายระหว่างครู

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

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

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

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

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

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

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

    <MY_ADMIN_LOGIN> - นี่คือชื่อในการเข้าสู่ระบบ Office 365 ของผู้ดูแลระบบ IT ของคุณ

    <MY_ADMIN_PASSWORD> - นี่คือรหัสผ่าน Office 365 ของผู้ดูแลระบบ IT ของคุณ

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

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

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

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

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

  6. ไปที่ OneDrive ของครูคนใหม่ ซึ่งคุณจะเห็นโฟลเดอร์ที่ชื่อว่า “สมุดบันทึกสำหรับชั้นเรียน” ในโฟลเดอร์นี้ คุณจะพบสคริปต์สมุดบันทึกสำหรับชั้นเรียนที่โอนย้ายมากจากครูคนเก่า กระบวนการนี้อาจใช้เวลาสักครู่

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×