Rediger tilladelser i en Klassenotesbog

Når en lærer forlader skolen eller skifter klasser, opstår der et naturligt behov for at overføre en eller flere klassenotesbøger fra den gamle lærer til den nye. Dette script gør det muligt for it-administratoren at kopiere alt indhold knyttet til Klassenotesbog fra den gamle lærers OneDrive over til den nye lærers OneDrive. Scriptet vil også genudløse klargørings- og tilladelses-API'er for at sikre, at klassenotesbogen på den nye placering er korrekt konfigureret, og at alt indholdet i samarbejdsområdet, indholdsbiblioteket og elevernes notesbøger er korrekt konfigureret. Desuden vil der blive sendt en mail til alle elever i klassen med et link til at åbne notesbogen i den nye lærers OneDrive-placering.

Følgende aspekter af API'EN er omfattet af dette eksempel. Få en adgangstoken ved hjælp af Azure PowerShell ved at bogføre en overførsel af Klassenotesbog

Azure PowerShell – bruges til at hente et adgangstoken, der kan kommunikere med OneNote-klassenotesbog-API'en. To Office 365 -konto med OneDrive-konfiguration – denne prøve vil overføre en notesbog, der er placeret på en lærers OneDrive, og overføre den til den anden lærers OneDrive. Hvis du vil sikre, at dit OneDrive er konfigureret, skal du logge på Office 365 og klikke på det blå "OneDrive"-ikon i app-starteren. Hvis du bliver dirigeret til OneDrive, så er du klar. OneNote-klassenotesbog oprettet ved hjælp af vores OneNote-klassenotesbog-API – dette er notesbogen i eksemplet, som bliver overført mellem lærerne.

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 på din lokale computer, og udpak filerne. Eller klon lageret til en lokal kopi af Git.

    Tilføj et indrykket afsnit under et nummereret trin ved at placere markøren før mærket /para, og tryk 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 Office 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 din IT-administrator Office 365 -logonnavn.

    <MY_ADMIN_PASSWORD> – dette er din IT-administrator Office 365 adgangskode.

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

    <SOURCE_TEACHER_ID> – Dette er logonnavnet på den oprindelige lærer, som ejer notesbogen.

    <DESTINATION_TEACHER_ID> – Dette er logonnavnet på den nye lærer, som skal modtage 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 blevet udført, modtager du en streng, der indeholder korrelations nummeret. Vær opmærksom på dette, da det kan hjælpe os med at undersøge, om der er problemer med overførslen.

  6. Gå til destinationslærens OneDrive, hvor du vil se en mappe med navnet "Klassenotesbøger". I denne mappe finder du klassenotesbogen, som scriptet har overført fra kildelæreren. Denne proces kan tage nogle få minutter.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×