Configurar tarefas do Teams
O conteúdo armazenado no SharePoint inclui metadados e detalhes sobre Atribuições e Submissões armazenados para Atribuições. Os dados de exportação do usuário são compatíveis com os usuários de Alunos e Professores. No entanto, a exclusão de dados tem suporte apenas para Alunos devido a conformidade de combinação e retenção de dados. Os professores podem eliminar os respetivos dados na aplicação ao eliminar tarefas ou turmas. Para obter mais informações, veja a documentação Administração Atribuições.
Há três scripts para usar dependendo do cenário:
Etapa comum compartilhada para o cenário Exportar e Excluir dados do usuário:
Use o script Get-UserClasses. ps1 para criar uma lista de classes das quais o usuário faz parte. Se o usuário saiu da classe, um arquivo de texto que contenha essas Ids de classe poderá ser fornecido para incluir dados dessas classes. Caso contrário, os dados não serão exportados ou eliminados dessas classes. A execução deste script cria um ficheiro csv que contém uma lista de classes, a função do utilizador na classe e se a exportação ou eliminação do utilizador foi processada (que está definida como falsa por predefinição).
Exportar dados do usuário:
Use o script Export-EDUAssignments.ps1 para exportar os dados do usuário. O arquivo csv gerado na etapa acima é a entrada para este script. A execução desse script produzirá atribuições e envios de cada atribuição e gera dois arquivos. O arquivo de atribuição (assignment.json) contém atribuições e envios e arquivo de relatório (GetAssignmentsReport.csv) - status da execução do script. Depois de executar o script, atualiza a coluna GetSubmissionsProcessed no ficheiro de entrada csv para verdadeiro para essa classe específica para que, se ocorrer uma falha, o script possa ser novamente executado.
Excluindo dados do Usuário:
Use o script Delete-EDUAssignments.ps1 para deletar os dados do usuário. O script lê os detalhes de classe do utilizador do ficheiro csv de entrada gerado no passo partilhado anterior. Em seguida, ele exclui os envios e gera um arquivo de relatório (DeleteAssignmentsReport.csv) para o status de execução do script. Quando a eliminação da submissão for efetuada, atualiza a coluna DeleteSubmissionsProcessed para verdadeiro para essa classe específica, para que, se ocorrer uma falha, o script possa ser novamente executado. O script também remove os estudantes da turma, a menos que, opcionalmente, seja especificado para não o fazer pela Administração inquilino, falhando que o estudante irá obter todas as tarefas aplicáveis para os mesmos serem redistribuídas.