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à ai Amministrazione IT di copiare e trasferire il contenuto del blocco appunti della classe dal OneDrive dell'ex docente al 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, verrà inviato un messaggio di posta elettronica con un collegamento per aprire il blocco appunti nella nuova posizione 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 da OneDrive di un docente a un altro.
Per assicurarsi che OneDrive sia configurato, accedere a Microsoft 365 e selezionare OneDrive nell'icona di avvio delle app . Se si viene indirizzato a OneDrive, è tutto pronto. Blocco appunti di OneNote per la classe creato con l'API Blocco appunti di OneNote per la 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 Amministrazione Microsoft 365 IT.
<MY_ADMIN_PASSWORD>: password Amministrazione Microsoft 365 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 al 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.