Office
Aanmelden

De machtigingen voor een klasnotitieblok wijzigen

Als een docent de school verlaat of van klas wisselt, is het vaak nodig een of meer klasnotitieblokken over te dragen van de oude naar de nieuwe docent. Met dit script kan de IT-beheerder alle klasnotitieblokinhoud van de OneDrive van de oude docent kopiëren naar de OneDrive van de nieuwe docent. Het script activeert ook de inrichtings- en machtigings-API’s, om ervoor te zorgen dat het klasnotitieblok op de nieuwe locatie correct is ingesteld, en dat alle inhoud van de samenwerkingsruimte, de inhoudsbibliotheek en de notitieblokken van leerlingen/studenten goed zijn ingesteld. Daarnaast wordt er een e-mail gestuurd naar alle leerlingen/studenten in de klas met een koppeling om het notitieblok te openen op de OneDrive-locatie van de nieuwe leraar.

In dit voorbeeld worden de volgende aspecten van de API behandeld. Een toegangstoken verkrijgen met behulp van Azure PowerShell na de overdracht van een klasnotitieblok

Azure PowerShell - gebruikt voor het verkrijgen van een toegangstoken voor communicatie met de OneNote klasnottieblokken-API. Twee Office 365-accounts waarvoor OneDrive is ingesteld – in dit voorbeeld wordt een notitieblok op de OneDrive van een docent overgedragen naar de OneDrive van een andere docent. Zorg ervoor dat uw OneDrive is ingesteld door u aan te melden bij Office 365 en op het blauwe pictogram 'OneDrive' in het startprogramma voor apps te klikken. Als u naar uw OneDrive gaat, bent u klaar. OneNote-klasnotitieblok gemaakt met behulp van de OneNote klasnotitieblok-API - dit is het notitieblok dat in het voorbeeld tussen de docenten wordt overgedragen.

Machtigingen wijzigen

  1. Haal een client-id op, zoals beschreven onder Authenticate using Azure AD (enterprise apps) (Authenticeren met behulp van Azure AD (bedrijfsapps)). Wanneer u om een omleidings-URI wordt gevraagd, is "http://localhost" voldoende:

  2. Download deze repo als een ZIP-bestand naar uw lokale computer en pak de bestanden uit. Of kloon de repository naar een lokale kopie van Git.

    Voeg een ingesprongen alinea toe onder een genummerde stap door de cursor voor de tag /para te plaatsen en vervolgens op Enter te drukken.

  3. Bewerk OneNoteClassNotebooksApiSample.ps1. Zoek de volgende tokens en vervang ze door werkelijke waarden:

    <AZURE_AD_TENANT_NAME> - Dit is uw Office 365-tenant, bijvoorbeeld "contoso.com".

    < CLIENT_ID - > Dit is de client-id van de app, bijvoorbeeld "471afe29-4aee-4bc5-9aaf-468ee5bbe20a".

    < MY_ADMIN_LOGIN - > Dit is de aanmeldingsnaam voor Office 365 van de IT-beheerder.

    <MY_ADMIN_PASSWORD> - Dit is het wachtwoord voor Office 365 van de IT-beheerder.

    < NOTEBOOK_ID - > Dit is de id van het over te brengen notitieblok.

    < SOURCE_TEACHER_ID - > Dit is de aanmeldingsnaam van de oorspronkelijke docent die eigenaar is van het notitieblok.

    <DESTINATION_TEACHER_ID> - Dit is de aanmeldingsnaam van de nieuwe docent die het notitieblok zal ontvangen.

  4. Nadat alle bovengenoemde plaatsaanduidingen zijn vervangen door echte waarden (vergeet niet om elke waarde tussen dubbele aanhalingstekens te zetten), hoeft u alleen nog het script uit te voeren.

  5. Als het script met succes is uitgevoerd, krijgt u een tekenreeks met het correlatiegetal. Bewaar deze; dit getal kan ons helpen bij het onderzoek als er een probleem is bij de overdracht.

  6. Ga naar de OneDrive van de doeldocent, waar u de map "Class Notebooks" (Klasnotitieblokken) ziet. In deze map vindt u het klasnotitieblok dat met het script is overgedragen van de brondocent. Dit proces kan een paar minuten duren.

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×