Applies ToOneNote til Microsoft 365 OneNote på internettet OneNote 2021 OneNote 2016

Hvis en underviser forlader en skole eller skifter klasse, er det almindeligt at overføre en eller flere klassenotesbøger til en anden underviser.

Dette script gør det muligt for it-Administration at kopiere og overføre indhold fra klassenotesbogen fra den tidligere undervisers OneDrive til den nye undervisers OneDrive. Scriptet vil også udløse klargørings- og permissive API'er igen for at sikre, at alle flyttede klassenotesbøger og dens indhold, f.eks. dets samarbejdsområde, indholdsbiblioteket og de studerendes notesbøger, er korrekt konfigureret. Desuden sendes der en mail med et link til at åbne notesbogen på den nye placering til alle elever i klassen .

Følgende aspekter af API'en er beskrevet i dette eksempel. Få et adgangstoken ved hjælp af Azure PowerShell SEND en overførsel af klassenotesbog

Azure PowerShell – bruges til at hente et adgangstoken, der kan kommunikere med OneNote-klassenotesbog-API'en. To Microsoft 365 konto med OneDrive konfigureret – Dette eksempel overfører en notesbog fra én undervisers OneDrive til en andens.

For at sikre, at OneDrive er konfigureret, skal du logge på Microsoft 365 og vælge OneDrive i appstarteren Knap for appstarter. Hvis du bliver ført til OneDrive, er du klar. OneNote-klassenotesbog, der er oprettet ved hjælp af Microsofts OneNote-klassenotesbogs-API, er den notesbog, der overføres mellem undervisere.

Rediger tilladelser

  1. Hent et klient-id som beskrevet under Godkend ved hjælp af Azure AD (enterprise apps). Når du bliver anmodet om en omstillings-URI, er "http://localhost" tilstrækkelig:

  2. Download denne repo som en ZIP-fil til din lokale computer, og pak filerne ud, eller klon lageret til en lokal kopi af Git.

    Tilføj et indrykket afsnit under et nummereret trin ved at placere markøren foran mærket /para og derefter trykke på Enter.

  3. Rediger OneNoteClassNotebooksApiSample.ps1. Find frem til og erstat de følgende tokens med rigtige værdier:

    <AZURE_AD_TENANT_NAME> – Dette er din Microsoft 365 lejer, f.eks. "contoso.com".

    <CLIENT_ID> – Dette er din apps klient-id, f.eks. "471afe29-4aee-4bc5-9aaf-468ee5bbe20a".

    <MY_ADMIN_LOGIN> – Dette er dit it-Administration Microsoft 365 logonnavn.

    <MY_ADMIN_PASSWORD> – Dette er adgangskoden til din it-Administration Microsoft 365 .

    <NOTEBOOK_ID> – Dette er id'et knyttet til notesbogen, som skal overføres.

    <SOURCE_TEACHER_ID> – Dette er logonnavnet på den oprindelige underviser, der ejer notesbogen.

    <DESTINATION_TEACHER_ID> – Dette er logonnavnet på den nye underviser, der modtager notesbogen.

  4. Når alle ovenstående pladsholderne er blevet erstattet af rigtige værdier (husk at sætte anførselstegn omkring hver værdi), skal du blot udføre scriptet.

  5. Når scriptet er udført, modtager du en streng, der indeholder korrelationsnummeret. Sørg for at gemme korrelationsnummeret til fremtidig brug.

  6. Gå til destinationsunderviserens OneDrive, og åbn mappen Klassenotesbøger . I denne mappe finder du den overførte klassenotesbog. Denne proces kan tage nogle få minutter.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.