Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Você pode executar o Assistente de Políticas do Teams for Education para aplicar facilmente políticas a seus alunos, professores e funcionários.
Nota
Para obter um conhecimento amplo sobre como atribuir políticas no Microsoft Teams, consulte Atribuir políticas aos seus usuários no Teams.
Visão geral
Você precisa dar a seus alunos e educadores acesso a diferentes recursos no Microsoft Teams? Você pode identificar rapidamente os usuários em sua organização por tipo de licença e, em seguida, atribuir a eles a política apropriada. Este tutorial mostra como atribuir uma política de reunião a grandes conjuntos de usuários em sua escola. Você pode atribuir políticas usando o Centro de administração do Microsoft Teams e o PowerShell, e mostraremos as duas maneiras.
Você pode atribuir uma política de reunião a um grupo de segurança do qual os usuários são membros ou diretamente aos usuários em escala por meio de uma atribuição de política em lote. Você aprenderá a:
Use a atribuição de política a grupos para atribuir uma política de reunião a um grupo de segurança (recomendado). Esse método permite atribuir uma política com base na associação de grupo. Você pode atribuir uma política a um grupo de segurança ou lista de distribuição. À medida que os membros são adicionados ou removidos do grupo, suas atribuições de política herdadas são atualizadas de acordo. Recomendamos que você use esse método, pois ele reduz o tempo de gerenciamento de políticas para novos usuários ou quando as funções dos usuários são alteradas. Esse método funciona melhor para grupos de até 50.000 usuários, mas também funcionará com grupos maiores.
Use a atribuição de política de lote para atribuir uma política de reunião diretamente aos usuários em massa. Você pode atribuir uma política para até 5.000 usuários por vez. Se você tiver mais de 5.000 usuários, poderá enviar vários lotes. Com esse método, quando você tiver novos usuários, precisará executar novamente a atribuição em lote para atribuir a política a esses novos usuários.
Lembre-se de que, no Teams, os usuários obtêm automaticamente a política Global (padrão para toda a organização) para um tipo de política do Teams, a menos que você crie e atribua uma política personalizada. Como a população de alunos geralmente é o maior conjunto de usuários e, muitas vezes, eles recebem as configurações mais restritivas, recomendamos que você faça o seguinte:
- Crie uma política personalizada que permita recursos essenciais, como chat privado e agendamento de reuniões, e atribua a política à sua equipe e educadores.
- Atribua a política personalizada a sua equipe e educadores.
- Edite e aplique a política Global (Padrão para toda a organização) para restringir os recursos para os alunos.
Lembre-se de que a política global será aplicada a todos os usuários da escola até que você crie uma política personalizada e atribua-a à equipe e aos educadores.
Neste tutorial, os alunos obterão a política de reunião global e atribuiremos uma política de reunião personalizada chamada EducatorMeetingPolicy à equipe e aos educadores. Presumimos que você editou a política Global para personalizar as configurações de reunião para os alunos e criou uma política personalizada que define a experiência de reunião para funcionários e educadores.
Atribuir uma política a um grupo
Siga estas etapas para criar um grupo de segurança para sua equipe e educadores e, em seguida, atribua uma política de reunião personalizada chamada EducatorMeetingPolicy a esse grupo de segurança.
Antes de começar
Importante
Quando você atribui uma política a um grupo, a atribuição de política é propagada para os membros do grupo de acordo com as regras de precedência. Por exemplo, se um usuário receber uma política diretamente (individualmente ou por meio de uma atribuição em lote), essa política terá precedência sobre uma política herdada de um grupo. Isso também significa que, se um usuário tiver uma política de reunião atribuída diretamente a ele, você precisará remover essa política de reunião do usuário antes que ele possa herdar uma política de reunião de um grupo de segurança.
Antes de começar, é importante entender as regras de precedência e a classificação de atribuição de grupo. Certifique-se de ler e entender os conceitos em O que você precisa saber sobre a atribuição de política a grupos.
Você precisará concluir todas essas etapas para que sua equipe e educadores herdem uma política de reunião de um grupo de segurança.
- Crie grupos de segurança.
- Atribua uma política a um grupo de segurança.
- Remover uma política que foi atribuída diretamente aos usuários.
Criar grupos de segurança
Primeiro, crie um grupo de segurança para sua equipe e educadores.
Com o School Data Sync (SDS), você pode criar facilmente grupos de segurança, professores e alunos em sua escola. Recomendamos que você use o SDS para criar os grupos de segurança necessários para gerenciar as políticas de sua escola.
Se você não conseguir implantar o SDS em seu ambiente, use este script do PowerShell para criar dois grupos de segurança, um para todos os funcionários e educadores que tenham uma licença do corpo docente atribuída e outro para todos os alunos que tenham uma licença do Aluno atribuída. Você precisará executar esse script rotineiramente para manter os grupos atualizados e atualizados.
Atribuir uma política a um grupo de segurança
Usando o centro de administração do Microsoft Teams
Nota
Atualmente, a atribuição de política a grupos usando o centro de administração do Microsoft Teams está disponível apenas para política de chamada do Teams, política de estacionamento de chamada do Teams, política do Teams, política de eventos ao vivo do Teams, política de reunião do Teams e política de mensagens do Teams. Para outros tipos de política, use o PowerShell.
Na barra de navegação à esquerda do Centro de Administração do Microsoft Teams, vá para Reuniões>Políticas de Reunião.
Selecione a guia Atribuição de política de grupo .
Selecione Adicionar grupo e, no painel Atribuir política ao grupo , faça o seguinte:
- Na caixa Selecionar um grupo , pesquise e adicione o grupo de segurança que contém sua equipe e educadores.
- Na caixa Selecionar classificação , insira 1.
- Na caixa Selecione uma política , selecione EducatorMeetingPolicy.
- Selecione Aplicar.
Para remover uma atribuição de política de grupo, na guia Atribuição de política de grupo da página política, selecione a atribuição de grupo e, em seguida, selecione Remover.
Para alterar a classificação de uma atribuição de grupo, primeiro você precisa remover a atribuição de política de grupo. Em seguida, siga as etapas acima para atribuir a política a um grupo.
Usando o Windows PowerShell
Nota
Atualmente, a atribuição de política a grupos usando o PowerShell não está disponível para todos os tipos de política do Teams. Confira New-CsGroupPolicyAssignment para obter a lista de tipos de política com suporte.
Instale e conecte-se ao módulo Microsoft Teams PowerShell
Execute o seguinte para instalar o módulo do PowerShell do Teams (se ele ainda não estiver instalado). Certifique-se de instalar a versão 1.0.5 ou posterior.
Install-Module -Name MicrosoftTeams
Execute o seguinte procedimento para se conectar ao Teams e iniciar uma sessão.
Connect-MicrosoftTeams
Quando for solicitado, entre usando suas credenciais de administrador.
Atribuir uma política a um grupo
Execute o seguinte para atribuir a política de reunião chamada EducatorMeetingPolicy ao grupo de segurança que contém sua equipe e educadores e defina a classificação da atribuição como 1. É possível especificar um grupo de segurança usando a ID do objeto, o endereço SIP (Protocolo de Iniciação de Sessão) ou o endereço de email. Neste exemplo, usamos um endereço de email (staff-faculty@contoso.com).
New-CsGroupPolicyAssignment -GroupId staff-faculty@contoso.com -PolicyType TeamsMeetingPolicy -PolicyName "EducatorMeetingPolicy" -Rank 1
Remover uma política que foi atribuída diretamente aos usuários
Lembre-se de que se um usuário recebeu uma política diretamente (individualmente ou por meio de uma atribuição em lote), essa política terá precedência. Isso significa que, se um usuário tiver uma política de reunião atribuída diretamente a ele, você precisará remover essa política de reunião do usuário antes que ele possa herdar uma política de reunião de um grupo de segurança.
Para saber mais, consulte O que você precisa saber sobre a atribuição de política a grupos.
Siga estas etapas para remover a política de reunião que foi atribuída diretamente à sua equipe e educadores.
Instale e conecte-se ao módulo Microsoft Teams PowerShell
Execute o seguinte para instalar o módulo do PowerShell do Teams (se ele ainda não estiver instalado). Certifique-se de instalar a versão 1.0.5 ou posterior.
Install-Module -Name MicrosoftTeams
Execute o seguinte procedimento para se conectar ao Teams e iniciar uma sessão.
Connect-MicrosoftTeams
Quando for solicitado, entre usando as mesmas credenciais de administrador usadas para se conectar ao Microsoft Entra ID.
Cancelar a atribuição de uma política que foi atribuída diretamente aos usuários
Execute o seguinte procedimento para remover uma política de reunião dos usuários que receberam essa política diretamente. Você pode especificar usuários por endereço de email ou ID de objeto.
Neste exemplo, a política de reunião é removida dos usuários especificados por seu endereço de email.
$users_ids = @("reda@contoso.com", "nikica@contoso.com", "jamie@contoso.com")
New-CsBatchPolicyAssignmentOperation -PolicyType TeamsMeetingPolicy -PolicyName $null -Identity $users_ids -OperationName "Unassign meeting policy"
Neste exemplo, a política de reunião é removida da lista de usuários em um arquivo de texto chamado user_ids.txt.
$user_ids = Get-Content .\users_ids.txt
New-CsBatchPolicyAssignmentOperation -PolicyType TeamsMeetingPolicy -PolicyName $null -Identity $users_ids -OperationName "Unassign meeting policy"
Obter atribuições de política para um grupo
Execute o seguinte para ver todas as políticas atribuídas a um grupo de segurança específico. Observe que os grupos são sempre listados por sua ID de grupo, mesmo que seu endereço SIP ou endereço de email tenha sido usado para atribuir a política.
Get-CsGroupPolicyAssignment -GroupId staff-faculty@contoso.com
Obter as políticas atribuídas a um usuário
Execute o seguinte procedimento para ver todas as políticas atribuídas a um usuário específico. O exemplo a seguir mostra como obter as políticas atribuídas ao reda@contoso.com.
Get-CsUserPolicyAssignment -Identity reda@contoso.com
Atribuir uma política a um lote de usuários
Siga estas etapas para atribuir uma política de reunião personalizada chamada EducatorMeetingPolicy diretamente à sua equipe e educadores em massa.
Usando o Windows PowerShell
Conecte-se ao PowerShell do Microsoft Graph e ao módulo do PowerShell do Teams
Antes de executar as etapas deste artigo, você precisará instalar e conectar-se ao Microsoft Graph PowerShell (para identificar usuários por suas licenças atribuídas) e ao módulo Microsoft Teams PowerShell (para atribuir as políticas a esses usuários).
Instalar e conectar-se ao Microsoft Graph PowerShell
Execute o Windows PowerShell como administrador e execute o seguinte para instalar o Microsoft Graph PowerShell.
Install-Module Microsoft.Graph -Scope CurrentUser
Execute o seguinte procedimento para se conectar ao Microsoft Entra ID.
Connect-MgGraph
Quando for solicitado, entre usando suas credenciais de administrador.
Para saber mais, confira Introdução ao SDK do Microsoft Graph PowerShell.
Instale e conecte-se ao módulo Microsoft Teams PowerShell
Execute o seguinte para instalar o módulo do PowerShell do Teams (se ele ainda não estiver instalado). Certifique-se de instalar a versão 1.0.5 ou posterior.
Install-Module MicrosoftTeams
Execute o seguinte procedimento para se conectar ao Teams e iniciar uma sessão.
Connect-MicrosoftTeams
Quando for solicitado, entre usando as mesmas credenciais de administrador usadas para se conectar ao Microsoft Entra ID.
Identificar seus usuários
Primeiro, execute o seguinte para identificar sua equipe e educadores por tipo de licença. Isso informa quais SKUs estão em uso em sua organização. Em seguida, você pode identificar funcionários e educadores que têm um SKU do corpo docente atribuído.
Get-MgSubscribedSku | Select-Object -Property SkuPartNumber,SkuId
Que retorna:
SkuPartNumber SkuId
------------- -----
M365EDU_A5_FACULTY e97c048c-37a4-45fb-ab50-922fbf07a370
M365EDU_A5_STUDENT 46c119d4-0379-4a9d-85e4-97c66d3f909e
Neste exemplo, a saída mostra que o SkuId de licença do Corpo Docente é "e97c048c-37a4-45fb-ab50-922fbf07a370".
Nota
Para ver uma lista de SKUs e IDs de SKU para Educação, consulte Referência de SKU para Educação.
Em seguida, executamos o seguinte para identificar os usuários que possuem essa licença e coletá-los todos juntos.
$SkuId = "e97c048c-37a4-45fb-ab50-922fbf07a370"
$faculty = Get-MgUser -Filter "assignedLicenses/any(x:x/skuId eq $($SkuId) )" -ConsistencyLevel eventual -CountVariable skuIdUserCount -All
Atribuir uma política em massa
Agora, atribuímos as políticas apropriadas aos usuários em massa. O número máximo de usuários para os quais você pode atribuir ou atualizar políticas é 5.000 por vez. Por exemplo, se você tiver mais de 5.000 funcionários e educadores, precisará enviar vários lotes.
Execute o seguinte para atribuir uma política de reunião personalizada chamada EducatorMeetingPolicy à sua equipe e educadores.
New-CsBatchPolicyAssignmentOperation -PolicyType TeamsMeetingPolicy -PolicyName EducatorMeetingPolicy -Identity $faculty.ObjectId
Nota
Para atribuir um tipo de política diferente em massa, como TeamsMessagingPolicy, você precisará alterar PolicyType para a política que está atribuindo e PolicyName para o nome da política.
Obter o status de uma atribuição em massa
Cada atribuição em massa retorna uma ID de operação, que você pode usar para acompanhar o progresso das atribuições de política ou identificar falhas que possam ocorrer. Por exemplo, execute o seguinte:
Get-CsBatchPolicyAssignmentOperation -OperationId 3964004e-caa8-4eb4-b0d2-7dd2c8173c8c | fl
Para exibir o status da atribuição de cada usuário na operação em lote, execute o seguinte. Os detalhes de cada usuário estão na UserState propriedade.
Get-CsBatchPolicyAssignmentOperation -OperationId 3964004e-caa8-4eb4-b0d2-7dd2c8173c8c | Select -ExpandProperty UserState
Atribua uma política em massa se você tiver mais de 5.000 usuários
Primeiro, execute o seguinte para ver quantos funcionários e educadores você tem:
$faculty.count
Em vez de fornecer a lista completa de IDs de usuário, execute o seguinte para especificar os primeiros 5.000 e depois os próximos 5.000 e assim por diante.
New-CsBatchPolicyAssignmentOperation -PolicyType TeamsMeetingPolicy -PolicyName EducatorMeetingPolicy -Identity $faculty[0..19999].ObjectId
Você pode alterar o intervalo de IDs de usuário até chegar à lista completa de usuários. Por exemplo, insira $faculty[0..4999 para o primeiro lote, use $faculty[5000..9999 para o segundo lote, insira $faculty[10000..14999 para o terceiro lote e assim por diante.
Obter as políticas atribuídas a um usuário
Execute o seguinte procedimento para ver todas as políticas atribuídas a um usuário específico. O exemplo a seguir mostra como obter as políticas atribuídas ao hannah@contoso.com.
Get-CsUserPolicyAssignment -Identity hannah@contoso.com
Perguntas frequentes
Não estou familiarizado com o PowerShell para Teams. Onde posso saber mais?
Para obter uma visão geral sobre como usar o PowerShell para gerenciar o Teams, consulte Visão geral do PowerShell do Teams. Para obter mais informações sobre os cmdlets usados neste artigo, consulte:
- New-CsGroupPolicyAssignment
- Get-CsGroupPolicyAssignment
- New-CsBatchPolicyAssignmentOperation
- Get-CsBatchPolicyAssignmentOperation
- Get-CsUserPolicyAssignment