Se um educador sair de uma escola ou mudar de turma, é comum transferir um ou mais Blocos de Notas Escolares para outro educador.
Este script permitirá que Administração de TI copiem e transfiram conteúdos do Blocos de Notas Escolares do OneDrive do antigo educador para o OneDrive do novo educador. O script também irá acionar novamente as API de aprovisionamento e permissivas para garantir que todos os Blocos de Notas Escolares relocalizados e os respetivos conteúdos, como o respetivo Espaço de Colaboração, Biblioteca de Conteúdos e blocos de notas de estudantes, estão corretamente configurados. Além disso, um e-mail com uma ligação para abrir o bloco de notas na nova localização será enviado a todos os estudantes da turma .
Neste exemplo, são abrangidos os seguintes aspetos da API. Obtenha um token de acesso através do Azure PowerShell APÓS a Transferência de um Bloco de Notas Escolares.
Azure PowerShell – é utilizado para obter um token de acesso para comunicar com a API de Blocos de Notas Escolares do OneNote. Duas Microsoft 365 conta com o OneDrive configurado – este exemplo irá transferir um bloco de notas do OneDrive de um educador para outro.
Para garantir que o OneDrive está configurado, inicie sessão em Microsoft 365 e selecione OneDrive no iniciador de aplicações . Se for levado para o OneDrive, está pronto. O Blocos de Notas Escolares do OneNote criado com a API de Blocos de Notas Escolares do OneNote da Microsoft é o bloco de notas que será transferido entre educadores.
Alterar permissões
-
Obtenha um ID de cliente conforme descrito em Autenticar através do Azure AD (aplicações empresariais). Quando lhe for pedido um URI de redirecionamento, basta introduzir "http://localhost":
-
Transfira este repositório como um ficheiro ZIP para o seu computador local e extraia os ficheiros ou clone o repositório numa cópia local do Git.
Adicione um parágrafo com avanço sob um passo numerado ao colocar o cursor antes da etiqueta /para e, em seguida, prima Enter.
-
Edite OneNoteClassNotebooksApiSample.ps1. Localize e substitua os seguintes tokens por valores reais:
<AZURE_AD_TENANT_NAME> – este é o seu inquilino Microsoft 365, por exemplo, "contoso.com".
<CLIENT_ID> – o ID de cliente da sua aplicação, por exemplo: "471afe29-4aee-4bc5-9aaf-468ee5bbe20a".
<MY_ADMIN_LOGIN> - Este é o seu nome de início de sessão Administração Microsoft 365 de TI.
<MY_ADMIN_PASSWORD> - Esta é a sua palavra-passe de Administração Microsoft 365 de TI.
<NOTEBOOK_ID> – o ID do bloco de notas a ser transferido.
<SOURCE_TEACHER_ID> - Este é o nome de início de sessão do educador original proprietário do bloco de notas.
<DESTINATION_TEACHER_ID> - Este é o nome de início de sessão do novo educador que irá receber o bloco de notas.
-
Assim que todos os marcadores de posição indicados acima tiverem sido substituídos por valores reais (lembre-se de inserir cada valor entre aspas), execute o script.
-
Quando o script tiver sido executado com êxito, irá receber uma cadeia de carateres com o número de correlação. Certifique-se de que guarda o número de correlação para referência futura.
-
Aceda ao OneDrive do educador de destino e abra a pasta Blocos de Notas Escolares . Nesta pasta, encontrará o Bloco de Notas Escolar transferido. Este processo poderá demorar alguns minutos.