Endre tillatelser i en Klassenotatblokk

Når en lærer slutter på skolen eller bytter klasse, er det vanlig at én eller flere notatblokker må overføres fra den gamle læreren til den nye. Systemansvarlig kan bruke dette skriptet til å kopiere alt innhold i klassenotatblokker i den gamle lærerens OneDrive over til den nye lærerens OneDrive. Skriptet vil også utløse API-er for klargjøring og tillatelser på nytt for å sikre at klassenotatblokken på den nye plasseringen er riktig konfigurert, og at alt innholdet i samarbeidsområdet, innholdsbiblioteket og elevnotatblokker er riktig konfigurert. I tillegg sendes en e-postmelding til alle elevene i klassen med en kobling til å åpne notatblokken i den nye lærerens OneDrive-plassering.

Følgende aspekter av API-en dekkes i dette eksemplet. Få et tilgangstoken ved hjelp av Azure PowerShell ETTER en overføring av en klassenotatblokk

Azure PowerShell brukes til å hente et tilgangstoken for å snakke med API-en for OneNote-klassenotatblokker. To Microsoft 365-konto med OneDrive satt opp – dette eksemplet vil overføre en notat blokk som er plassert på en lærers OneDrive og overføre den til den andre lærerens OneDrive. Hvis du vil sikre at OneDrive er konfigurert, kan du logge på Microsoft 365 og klikke det blå OneDrive-ikonet i start programmet for apper. Hvis du sendes til OneDrive, er du klar. OneNote-klassenotatblokk opprettet ved hjelp av API-en for OneNote-klassenotatblokker – dette er notatblokken som eksemplet overfører mellom lærere.

Endre tillatelser

  1. Få tak i en klient-ID som beskrevet under Godkjenning ved hjelp av Azure AD (bedriftsapper). Når du blir bedt om en omdirigerings-URI, holder det med «http://localhost»:

  2. Last ned repositoriet som en ZIP-fil til den lokale datamaskinen, og pakk ut filene. Eller klon repositoriet til en lokal kopi av Git.

    Legg til et avsnitt under et nummerert trinn ved å plassere markøren foran /para-merket og deretter trykke på ENTER.

  3. Rediger OneNoteClassNotebooksApiSample.ps1. Søk etter og erstatt følgende tokener med virkelige verdier:

    <AZURE_AD_TENANT_NAME> – dette er Microsoft 365-leieren, for eksempel «contoso.com».

    <CLIENT_ID> – Dette er appens klient-ID, for eksempel 471afe29-4aee-4bc5-9aaf-468ee5bbe20a.

    <MY_ADMIN_LOGIN> – dette er IT-administratorens Microsoft 365 påloggings navn.

    <MY_ADMIN_PASSWORD> – dette er IT-administratorens Microsoft 365-passord.

    <NOTEBOOK_ID> – Dette er ID-en for notatblokken som skal overføres.

    <SOURCE_TEACHER_ID> – Dette er påloggingsnavnet til den opprinnelige læreren som eier notatblokken.

    <DESTINATION_TEACHER_ID> – Dette er påloggingsnavnet til nye læreren som skal motta notatblokken.

  4. Når alle plassholderne ovenfor er erstattet med reelle verdier (husk å omslutte hver verdi i doble anførselstegn), bare utfører du skriptet.

  5. Når skriptet er utført, får du en streng som inneholder korrelasjonsnummeret. Ta vare på det da det kan hjelpe oss med å undersøke hvis det er eventuelle problemer med overføringen.

  6. Gå til mållærerens OneDrive, der du vil se en mappe som heter Klassenotatblokker. I denne mappen finner du klassenotatblokken som skriptet overførte fra kildelæreren. Denne prosessen kan ta noen minutter.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×