Configurare le attività per Teams

Il contenuto archiviato in SharePoint include metadati e dettagli sulle assegnazioni e gli invii archiviati per le assegnazioni. L’esportazione dei dati utente è supportata sia per gli utenti Studente che Insegnante. Tuttavia, l'eliminazione dei dati è supportata solo per gli studenti per ragioni di mescolamento e conformità di conservazione dei dati. Gli insegnanti possono eliminare i dati nell'app eliminando le assegnazioni o le classi. Per altre informazioni, vedere la documentazione Amministrazione Assegnazioni.

Sono disponibili tre script che variano in base allo scenario:

Procedura condivisa comune per lo scenario di esportazione ed eliminazione dei dati utente:

Usare lo script Get-UserClasses.ps1 per creare un elenco di classi di cui l'utente fa parte. Se l'utente ha abbandonato la classe, è possibile ottenere un file di testo contenente gli ID classe per includere i dati di tali classi. In caso contrario, i dati non verranno esportati o eliminati da tali classi. L'esecuzione di questo script crea un file CSV che contiene un elenco di classi, il ruolo dell'utente nella classe e se l'esportazione o l'eliminazione per l'utente è stata elaborata (impostata su false per impostazione predefinita).

Esportare i dati utente:

Usare lo script Export-EDUAssignments.ps1 per esportare i dati per l'utente. Il file CSV generato nel passaggio precedente verrà usato come file di input per questo script. Eseguendo lo script si ottengono le assegnazioni e gli invii di ogni assegnazione e si generano due file. Il file delle attività (attività.json) contiene le attività e gli invii e i file di report (GetAssignmentsReport.csv) per lo stato di esecuzione dello script. Dopo aver eseguito lo script, aggiorna la colonna GetSubmissionsProcessed nel file di input csv su true per la classe specifica in modo che in caso di errore lo script possa essere rieseguito.

Eliminare i dati utente:

Usare lo script Delete-EDUAssignments.ps1 per eliminare i dati per l'utente. Lo script legge i dettagli della classe dell'utente dal file CSV di input generato nel passaggio condiviso precedente. Quindi, elimina gli invii e genera un file di report (DeleteAssignmentsReport.csv) per lo stato di esecuzione dello script. Al termine dell'eliminazione dell'invio, la colonna DeleteSubmissionsProcessed viene aggiornata su true per la classe specifica, in modo che in caso di errore lo script possa essere rieseguito. Lo script rimuove anche gli studenti dalla classe, a meno che non sia stato facoltativamente specificato per non farlo dal tenant Amministrazione, in caso contrario, lo studente otterrà tutte le assegnazioni applicabili a loro da ridistribuire a loro.