Używanie skryptu przenoszenia nauczyciela dla notesów zajęć hostowanych w usłudze OneDrive

Skrypt przenoszenia nauczyciela ułatwia przeniesienie notesu zajęć programu OneNote hostowanego w usłudze OneDrive od jednego nauczyciela do drugiego. Powoduje skopiowanie notesu wraz z zawartością do usługi OneDrive nowego nauczyciela, odbudowanie metadanych i uprawnień notesu zajęć oraz może opcjonalnie usunąć dostęp do oryginalnego notesu.

Uwaga

Ten skrypt jest obecnie testowany. Użyj go najpierw w ramach małego programu pilotażowego, sprawdź poprawność skopiowanego notesu i podziel się opinią z firmą Microsoft przed jego powszechnym zastosowaniem.

Kiedy używać tego skryptu

Użyj tego skryptu, gdy:

  • Notes zajęć jest hostowany w usłudze OneDrive nauczyciela.
  • Nowy nauczyciel musi stać się głównym właścicielem notesu.
  • Nowy nauczyciel jest już nauczycielem współpracującym z oryginalnym notesem.
  • Podczas przenoszenia notesu do usługi OneDrive nowego nauczyciela musisz zachować zawartość ucznia.

Ten skrypt nie jest potrzebny w przypadku notesów zajęć obsługiwanych przez usługę Microsoft Teams lub platformę Microsoft 365 LTI, gdzie dostęp nauczyciela jest zarządzany za pośrednictwem kontenera zespołu lub klasy.

Działanie skryptu

Scenariusz:

  1. Kopiuje notes zajęć z usługi OneDrive pierwotnego nauczyciela do usługi OneDrive dodatkowego nauczyciela.
  2. Zachowuje sekcje notesu i zawartość uczniów.
  3. Przebudowuje strukturę uprawnień standardowych notesu zajęć.
  4. Ustawia nowego nauczyciela jako podstawowego właściciela skopiowanego notesu.
  5. Sprawia, że sekcje uczniów są prywatne dla każdego ucznia.
  6. Sprawia, że biblioteka zawartości pozostaje dla uczniów w trybie tylko do odczytu.
  7. Zachowuje zachowanie obszaru współpracy.
  8. Opcjonalne odwołanie dostępu do oryginalnego notesu.

Skrypt nie powiadamia uczniów automatycznie. Gdy nowy nauczyciel będzie gotowy po przeniesieniu notesu, udostępni uczniom link do nowego notesu.

Przed rozpoczęciem

Upewnij się, że masz:

  • Zainstalowano program PowerShell 7. Pobierz ją ze strony Instalowanie programu PowerShell.

  • Skrypt transferu nauczyciela: Copy-ClassNotebookToCoTeacher.ps1

  • Konto dodatkowego nauczyciela, które ma dostęp do oryginalnego notesu zajęć.

  • Administracja zatwierdzenie zgody na uprawnienia delegowane do programu Microsoft Graph wymagane przez skrypt.

Skrypt używa programu Microsoft Graph i jest uruchamiany w kontekście zalogowanego użytkownika. Przy pierwszym uruchomieniu w dzierżawie może poprosić o zgodę administratora na delegowanie uprawnień dotyczących obszarów Files, Witryny, Notatki i Użytkownicy.

Jeśli dzierżawa korzysta z przepływu pracy zgody administratora, administrator może przejrzeć żądanie w centrum administracyjne Microsoft Entra. Aby uzyskać więcej informacji, zobacz Przeglądanie żądań zgody administratora.

Instalowanie wymaganych modułów programu Microsoft Graph PowerShell

  1. Otwórz program PowerShell 7.
  2. Uruchom następujące polecenie:
    Install-Module Microsoft.Graph.Authentication, Microsoft.Graph.Files, Microsoft.Graph.Sites, Microsoft.Graph.Users -Scope CurrentUser
    
  3. Jeśli zostanie wyświetlony monit o określenie repozytorium PSGallery jako zaufanego, wpisz Y, a następnie naciśnij klawisz Enter.

Uruchamianie skryptu transferu nauczyciela

Ważne

Upewnij się, że używasz najnowszej wersji tego skryptu na aka.ms/OneNoteEDUScripts.

  1. Zapisz skrypt w folderze na komputerze dodatkowego nauczyciela.
  2. W programie PowerShell 7 przejdź do folderu, w którym został zapisany skrypt.
  3. Uruchom skrypt:
    .\Copy-ClassNotebookToCoTeacher.ps1
    
  4. Gdy zostanie otwarte okno logowania w przeglądarce, zaloguj się za pomocą konta szkolnego dodatkowego nauczyciela.
  5. Postępuj zgodnie z instrukcjami skryptu, aby wybrać notes źródłowy i utworzyć nową kopię.
  6. Po zakończeniu skryptu otwórz skopiowany notes i potwierdź, że zawartość notesu i uprawnienia wyglądają poprawnie.

Zmienianie nazwy skopiowanego notesu

Nadaj skopiowanemu notesowi nazwę, która jednoznacznie identyfikuje nowego właściciela lub kontekst zajęć.

Na przykład zmień nazwę:

  • Rok 10 Nauka - Jones

na:

  • Rok 10 Nauka - Smith

Pozwoli to uniknąć nieporozumień, jeśli pierwszy nauczyciel nadal będzie miał dostęp do oryginalnego notesu podczas przejścia.

Udostępnianie nowego notesu uczniom

Po zweryfikowaniu skopiowanego notesu:

  1. Otwórz skopiowany notes zajęć.
  2. Użyj standardowego przepływu Zarządzanie notesem lub udostępnij link do usługi OneDrive, aby rozpowszechnić link do nowego notesu.
  3. Poinformuj uczniów, kiedy powinni zacząć korzystać z nowego notesu.
  4. Upewnij się, że uczniowie mają dostęp do swoich własnych sekcji i oczekiwanych obszarów wspólnych.

Skrypt nie wysyła automatycznie powiadomień, dlatego nowy nauczyciel może kontrolować, kiedy uczniowie przenoszą się do skopiowanego notesu.

Weryfikowanie uprawnień po przeniesieniu

Po uruchomieniu skryptu sprawdź, czy:

  • Nauczyciele mają prawo zapisu w całym notesie.
  • Każdy uczeń ma dostęp do zapisu tylko we własnej grupie sekcji ucznia.
  • Zablokowane notesy zachowują dostęp uczniów tylko do odczytu tam, gdzie jest to oczekiwane.
  • Uczniowie mają dostęp tylko do odczytu do biblioteki zawartości.
  • Dostęp do obszaru współpracy działa zgodnie z oczekiwaniami.
  • Nowy nauczyciel jest głównym właścicielem skopiowanego notesu.
  • Użytkownicy z oryginalnego notesu mają równoważny dostęp do skopiowanego notesu.

Opcjonalnie: Usuwanie dostępu do oryginalnego notesu

Po upewnieniu się, że skopiowany notes działa, możesz usunąć dostęp do oryginalnego notesu, jeśli wymaga tego plan przejścia.

Ta akcja zapobiega dalszemu używaniu starego notesu przez nauczycieli lub uczniów.

Przestroga

Nie usuwaj dostępu do oryginalnego notesu, dopóki nie potwierdzisz, że skopiowany notes zawiera oczekiwaną zawartość i uprawnienia.

Wyślij opinię do firmy Microsoft

Ponieważ ten skrypt jest nadal w fazie testowania, podziel się opinią na temat:

  • Wszelkie błędy transferu lub komunikaty o błędach.
  • Brakująca zawartość notesu.
  • Problemy z uprawnieniami.
  • Problemy z dostępem uczniów.
  • Mylące polecenia lub kroki konfiguracji.
  • Scenariusze, w których wymagana jest wersja uruchomiona przez administratora.
  • Scenariusze obejmujące migrację notesów z zespołu do zespołu lub migrację notesów w programie SharePoint.

Uwzględnij wersję skryptu, kontekst dzierżawy, szczegóły notesu i podsumowanie tego, co się stało.