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. Konfigurasjon med to Office 365-kontoer med OneDrive – dette eksemplet overfører en notatblokk som er plassert i én lærers OneDrive, til den andre lærerens OneDrive. Logg på Office 365, og klikk på det blå OneDrive-ikonet i startprogrammet for apper for å sikre at OneDrive er konfigurert. 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 Office 365-tenanten, for eksempel Contoso.com.

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

    <MY_ADMIN_LOGIN> – Dette er påloggingsnavnet for Office 365 for systemansvarlig.

    <MY_ADMIN_PASSWORD> – Dette er Office 365-passordet for systemansvarlig.

    <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.

×