Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Jeśli nauczyciel opuszcza szkołę lub zmienia zajęcia, często zdarza się, że jeden lub więcej notesów zajęć jest przenoszone do innego nauczyciela.

Ten skrypt umożliwi administratorowi IT kopiowanie i przenoszenie zawartości notesu zajęć z OneDrive byłego nauczyciela do OneDrive nowego nauczyciela. Skrypt uruchomi również ponownie inicjowanie obsługi administracyjnej i interfejsu API, aby zapewnić prawidłową konfigurację każdego przeniesionego notesu zajęć i jego zawartości, takiej jak obszar współpracy, biblioteka zawartości i notesy uczniów. Ponadto do wszystkich uczniów w klasie zostanie wysłana wiadomość e-mail z linkiem umożliwiającym otwarcie notesu w nowej lokalizacji.

W tym przykładzie omówiono następujące elementy interfejsu API. Uzyskiwanie tokenu dostępu przy użyciu operacji POST programu Azure PowerShell do przenoszenia notesu zajęć

Azure PowerShell — za pomocą tego programu uzyskiwany jest token dostępu umożliwiający komunikację z interfejsem API notesów zajęć programu OneNote. Dwa Microsoft 365 konta z skonfigurowaną OneDrive — ten przykład przeniesie notes z OneDrive jednego nauczyciela do innego.

Aby upewnić się, że OneDrive jest skonfigurowany, zaloguj się do Microsoft 365 i wybierz pozycję OneDrive  w Przycisk Uruchamianie aplikacjiUruchamianie aplikacji . Jeśli zostanie wyświetlony OneDrive, wszystko jest gotowe. OneNote Notes zajęć utworzony przy użyciu interfejsu API notesów zajęć firmy Microsoft OneNote to notes, który zostanie przeniesiony między nauczycielami.

Zmienianie uprawnień

  1. Uzyskaj identyfikator klienta zgodnie z opisem uwierzytelniania przy użyciu usługi Azure AD (aplikacje przedsiębiorstwa). Gdy pojawi się monit o podanie identyfikatora URI przekierowania, wystarczy: „http://localhost”:

  2. Pobierz to repozytorium jako plik ZIP na komputer lokalny i wypakuj pliki lub sklonuj repozytorium do lokalnej kopii git.

    Dodaj wcięty akapit pod numerowanym krokiem, umieszczając kursor przed tagiem /para , a następnie naciskając klawisz Enter.

  3. Edytuj plik OneNoteClassNotebooksApiSample.ps1. Znajdź i zamień następujące tokeny na rzeczywiste wartości:

    <AZURE_AD_TENANT_NAME> — jest to Twoja dzierżawa Microsoft 365, np. "contoso.com".

    <CLIENT_ID> — identyfikator klienta aplikacji, na przykład „471afe29-4aee-4bc5-9aaf-468ee5bbe20a”.

    <MY_ADMIN_LOGIN> — nazwa logowania Microsoft 365 administratora IT.

    <MY_ADMIN_PASSWORD> — hasło Microsoft 365 administratora IT.

    <NOTEBOOK_ID> — identyfikator notesu do przeniesienia.

    <SOURCE_TEACHER_ID> — jest to nazwa logowania nauczyciela, który jest właścicielem notesu.

    <DESTINATION_TEACHER_ID> — jest to nazwa logowania nowego nauczyciela, który otrzyma notes.

  4. Gdy wszystkie powyższe symbole zastępcze zostaną zamienione na rzeczywiste wartości (pamiętaj, aby ująć poszczególnych wartości w cudzysłowy), po prostu uruchom skrypt.

  5. Po pomyślnym wykonaniu skryptu otrzymasz ciąg zawierający numer korelacji. Pamiętaj, aby zapisać numer korelacji do użytku w przyszłości.

  6. Przejdź do OneDrive nauczyciela docelowego i otwórz folder Notesy zajęć. W tym folderze znajdziesz przeniesiony notes zajęć. Ten proces może potrwać kilka minut.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×