Se un docente lascia un istituto di istruzione o cambia classe, è comune trasferire uno o più blocchi appunti della classe a un altro docente.
Questo script consentirà all'amministratore IT di copiare e trasferire il contenuto del blocco appunti della classe dall'OneDrive dell'ex docente alla OneDrive del nuovo docente. Lo script attiverà nuovamente le API di provisioning e permissive per assicurarsi che qualsiasi blocco appunti della classe spostato e il relativo contenuto, ad esempio lo spazio di collaborazione, la raccolta contenuto e i blocchi appunti degli studenti, siano configurati correttamente. Inoltre, un messaggio di posta elettronica con un collegamento per aprire il blocco appunti nella nuova posizione verrà inviato a tutti gli studenti della classe.
In questo esempio sono descritti solo gli aspetti seguenti dell'API. Ottenere un token di accesso con Azure PowerShell DOPO il trasferimento di un blocco appunti della classe
Azure PowerShell - per ottenere un token di accesso per la comunicazione con l'API di Blocco appunti di OneNote per la classe. Due Microsoft 365 account con OneDrive configurato: questo esempio trasferisce un blocco appunti dal OneDrive di un docente a quello di un altro.
Per assicurarsi che OneDrive sia configurato, accedere a Microsoft 365 e selezionare OneDrive nella dell'icona di avvio delle app . Se si viene portati a OneDrive, è tutto pronto. OneNote blocco appunti per la classe creato con l'API OneNote Blocchi appunti della classe di Microsoft è il blocco appunti che verrà trasferito tra i docenti.
Modificare le autorizzazioni
-
Ottenere un ID client come descritto in Eseguire l'autenticazione con Azure AD (app aziendali). Quando viene richiesto un URI di reindirizzamento, è sufficiente "http://localhost":
-
Scarica questo repository come file ZIP nel computer locale ed estrai i file o clona il repository in una copia locale di Git.
Aggiungere un paragrafo rientrato sotto un passaggio numerato posizionando il cursore prima del tag /para , quindi premendo INVIO.
-
Modificare OneNoteClassNotebooksApiSample.ps1. Trovare i token seguenti e sostituirli con valori reali:
<AZURE_AD_TENANT_NAME> - Tenant di Microsoft 365, ad esempio "contoso.com".
<CLIENT_ID>: l'ID client dell'app, ad esempio "471afe29-4aee-4bc5-9aaf-468ee5bbe20a".
<MY_ADMIN_LOGIN>: nome di accesso dell'amministratore IT Microsoft 365.
<MY_ADMIN_PASSWORD>: la password Microsoft 365 dell'amministratore IT.
<NOTEBOOK_ID>: ID del blocco appunti da trasferire.
<SOURCE_TEACHER_ID>: nome di accesso del docente originale proprietario del blocco appunti.
<DESTINATION_TEACHER_ID>: nome di accesso del nuovo docente che riceverà il blocco appunti.
-
Dopo avere sostituito tutti i segnaposto indicati sopra con valori reali, ricordando di racchiudere ogni valore tra virgolette doppie, è possibile eseguire lo script.
-
Se lo script viene eseguito correttamente, si riceverà una stringa contenente il numero di correlazione. Assicurarsi di salvare il numero di correlazione per riferimento futuro.
-
Passare alla OneDrive del docente di destinazione e aprire la cartella Blocchi appunti della classe. In questa cartella si trova il blocco appunti della classe trasferito. Il processo può richiedere qualche minuto.