Сценарий передачи преподавателей помогает переносить записную книжку OneNote, размещенную в OneDrive для занятий, от одного преподавателя к другому. Она копирует записную книжку и ее содержимое в OneDrive нового преподавателя, перестраивает метаданные и разрешения записной книжки для занятий и может при необходимости удалить доступ к исходной записной книжке.
Примечание
Этот скрипт в настоящее время тестируется. Сначала используйте его в небольшом пилотном проекте, проверьте скопированную записную книжку и поделитесь отзывом с корпорацией Майкрософт, прежде чем использовать ее в широком смысле.
Когда следует использовать этот скрипт
Используйте этот скрипт, если:
- Записная книжка для занятий размещается в OneDrive преподавателя.
- Новый преподаватель должен стать основным владельцем записной книжки.
- Новый преподаватель уже является соучителем по оригинальной записной книжке.
- Необходимо сохранить содержимое учащихся при перемещении записной книжки в OneDrive нового преподавателя.
Этот скрипт не требуется для записных книжек для занятий, поддерживаемых Microsoft Teams или Microsoft 365 LTI, где доступ преподавателей управляется через команду или контейнер класса.
Что делает скрипт
Скрипт:
- Копирует записную книжку для занятий из OneDrive исходного преподавателя в OneDrive одного из преподавателей.
- Сохраняет разделы записной книжки и содержимое учащихся.
- Перестраивает стандартную структуру разрешений записной книжки для занятий.
- Задает нового преподавателя в качестве основного владельца скопированной записной книжки.
- Обеспечивает конфиденциальность разделов учащихся для каждого учащегося.
- Сохраняет библиотеку содержимого только для чтения для учащихся.
- Сохраняет поведение пространства для совместной работы.
- При необходимости отменяет доступ к исходной записной книжке.
Скрипт не уведомляет учащихся автоматически. После переноса новый преподаватель предоставляет учащимся ссылку на новую записную книжку, когда она будет готова.
Подготовка
Вам потребуются:
PowerShell 7 установлен. Скачайте его из раздела Установка PowerShell.
Сценарий передачи преподавателей: Copy-ClassNotebookToCoTeacher.ps1
Учетная запись соучителя, которая имеет доступ к исходной записной книжке для занятий.
Администратор утверждение согласия для делегированных разрешений Microsoft Graph, запрошенных скриптом.
Скрипт использует Microsoft Graph и выполняется в контексте вошедшего пользователя. При первом запуске в клиенте он может запросить согласие администратора на делегированные разрешения, связанные с Files, сайтами, заметками и пользователями.
Если клиент использует рабочий процесс согласия администратора, администратор может просмотреть запрос в Центр администрирования Microsoft Entra. Дополнительные сведения см. в разделе Проверка запросов на согласие администратора.
Установка необходимых модулей Microsoft Graph PowerShell
- Откройте PowerShell 7.
- Выполните следующую команду:
Install-Module Microsoft.Graph.Authentication, Microsoft.Graph.Files, Microsoft.Graph.Sites, Microsoft.Graph.Users -Scope CurrentUser - Если появится запрос на доверие к репозиторию PSGallery, введите Y и нажмите клавишу ВВОД.
Запуск скрипта передачи преподавателей
Важно
Убедитесь, что вы используете последнюю версию этого скрипта на aka.ms/OneNoteEDUScripts.
- Сохраните скрипт в папку на компьютере со-преподавателя.
- В PowerShell 7 перейдите в папку, в которой вы сохранили скрипт.
- Запустите скрипт:
.\Copy-ClassNotebookToCoTeacher.ps1 - Когда откроется окно входа в браузер, войдите с помощью учебной учетной записи соучителя.
- Следуйте инструкциям в скрипте, чтобы выбрать исходную записную книжку и создать новую копию.
- По завершении сценария откройте скопированную записную книжку и убедитесь, что содержимое записной книжки и разрешения выглядят правильно.
Переименование скопированной записной книжки
Присвойте скопированной записной книжке имя, которое четко определяет нового владельца или контекст класса.
Например, переименуйте:
- Год 10 Наука - Джонс
изменить вот так:
- Год 10 Наука - Смит
Это помогает избежать путаницы, если исходный преподаватель по-прежнему имеет доступ к исходной записной книжке во время перехода.
Предоставление учащимся общего доступа к новой записной книжке
После проверки скопированной записной книжки:
- Откройте скопированную записную книжку для занятий.
- Используйте стандартный поток управления записной книжкой или поделитесь ссылкой OneDrive, чтобы распространить новую ссылку записной книжки.
- Сообщите учащимся, когда они должны начать использовать новую записную книжку.
- Убедитесь, что учащиеся могут получить доступ к своим разделам и ожидаемым общим областям.
Скрипт не отправляет уведомления автоматически, поэтому новый преподаватель может управлять переходом учащихся в скопированную записную книжку.
Проверка разрешений после передачи
После выполнения скрипта проверка, что:
- Преподаватели имеют доступ на запись во всей записной книжке.
- У каждого учащегося есть доступ на запись только к собственной группе разделов учащихся.
- Заблокированные записные книжки сохраняют доступ учащихся только для чтения там, где ожидалось.
- Учащиеся имеют доступ только для чтения к библиотеке содержимого.
- Доступ к месту для совместной работы работает должным образом.
- Новый преподаватель является основным владельцем скопированной записной книжки.
- Пользователи из исходной записной книжки имеют эквивалентный доступ к скопированной записной книжке.
Необязательно. Удаление доступа к исходной записной книжке
Убедившись, что скопированная записная книжка работает, вы можете удалить доступ к исходной записной книжке, если это требуется для плана перехода.
Это действие помогает предотвратить дальнейшее использование старой записной книжки преподавателями или учащимися по ошибке.
Внимание!
Не удаляйте доступ к исходной записной книжке, пока не подтвердите, что скопированная записная книжка содержит ожидаемое содержимое и разрешения.
Отправка отзывов в Корпорацию Майкрософт
Так как этот скрипт все еще находится на стадии тестирования, поделитесь отзывом о:
- Любые сбои передачи или сообщения об ошибках.
- Отсутствует содержимое записной книжки.
- Проблемы с разрешениями.
- Проблемы с доступом учащихся.
- Запутанные запросы или действия по настройке.
- Сценарии, в которых требуется версия, выполняемая администратором.
- Сценарии, связанные с миграцией записных книжек с поддержкой Команды или SharePoint.
Включите версию скрипта, контекст клиента, сведения о записной книжке и сводку по случившемся.