Se um educador sair de uma escola ou mudar de classe, é comum transferir um ou mais Blocos de Anotações de Classe para outro educador.
Esse script permitirá que o administrador de TI copie e transfira o conteúdo do Bloco de Anotações de Classe do antigo OneDrive para o novo OneDrive. O script também disparará novamente as APIs de provisionamento e permissivas para garantir que qualquer Bloco de Anotações de Classe realocado e seu conteúdo, como seu Espaço de Colaboração, Biblioteca de Conteúdo e blocos de anotações de alunos, estejam configurados corretamente. Além disso, um email com um link para abrir o bloco de anotações em seu novo local será enviado a todos os alunos da classe.
Os seguintes aspectos da API são abordados nesta amostra. Obtenha um token de acesso usando o Azure PowerShell POSTE uma Transferência dos Blocos de Anotações de Classe
Azure PowerShell – usado para obter um token de acesso para dialogar com a API dos Blocos de Anotações de Classe do OneNote. Duas Microsoft 365 conta com OneDrive configurada – este exemplo transferirá um bloco de anotações do OneDrive de um educador para o de outro.
Para garantir que OneDrive configuração, faça logon no Microsoft 365 e selecione OneDrive no inicializador de aplicativos . Se você for levado para OneDrive, você está pronto. OneNote Bloco de Anotações de Classe criado usando a API OneNote Blocos de Anotações de Classe da Microsoft é o bloco de anotações que será transferido entre educadores.
Alterar permissões
-
Obtenha uma ID do cliente conforme descrito em Autenticar usando o Azure AD (aplicativos corporativos). Quando um URI de redirecionamento for solicitado, "http://localhost" será suficiente:
-
Baixe esse repositório como um arquivo ZIP no computador local e extraia os arquivos ou clone o repositório em uma cópia local do Git.
Adicione um parágrafo recuado em uma etapa numerada colocando o cursor antes da marca /para e pressionando Enter.
-
Edite OneNoteClassNotebooksApiSample.ps1. Encontre e substitua os seguintes tokens por valores reais:
<AZURE_AD_TENANT_NAME> - Esse é o seu Microsoft 365 locatário, por exemplo, "contoso.com".
<CLIENT_ID> – Esta é a ID do cliente do seu aplicativo, por exemplo, "471afe29-4aee-4bc5-9aaf-468ee5bbe20a".
<MY_ADMIN_LOGIN> - Esse é o nome de logon do administrador de TI Microsoft 365 ti.
<MY_ADMIN_PASSWORD> - Essa é sua senha de administrador de Microsoft 365.
<NOTEBOOK_ID> – Esta é a ID do bloco de anotações a ser transferido.
<SOURCE_TEACHER_ID> - Esse é o nome de logon do educador original que possui o bloco de anotações.
<DESTINATION_TEACHER_ID> - Esse é o nome de logon do novo educador que receberá o bloco de anotações.
-
Assim que todos os espaços reservados acima forem substituídos por valores reais (lembre-se de encerrar cada valor entre aspas duplas), basta executar o script.
-
Assim que o script for executado com sucesso, você receberá uma cadeia de caracteres contendo o número de correlação. Salve o número de correlação para referência futura.
-
Vá para a conta do educador de OneDrive e abra a pasta Blocos de Anotações de Classe. Nesta pasta, você encontrará o Bloco de Anotações de Classe transferido. Este processo pode demorar alguns minutos.