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 beskrevet i dette eksempel. Hent et adgangstoken ved hjælp af Azure PowerShell. POSTÉR en overførsel af en klassenotebog

Azure PowerShell – bruges til at hente et adgangstoken, der kan kommunikere med OneNote-klassenotesbog-API'en. To Office 365-konti med OneDrive konfigureret – I dette eksempel overføres en notesbog placeret på en lærers OneDrive til den anden lærers OneDrive. Log på Office 365 for at sikre, at OneDrive er konfigureret, og klik på det blå "OneDrive"-ikon i appstarteren. 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 dit it-administratorlogonnavn til Office 365.

    <MY_ADMIN_PASSWORD> – Dette er din it-administratoradgangskode til Office 365.

    <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 korrelationsnummeret. Sørg for at gemme det, hvis vi får brug for at undersøge evt. fejl under 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.

×