Implementar equipas estáticas de primeira linha em escala com o PowerShell para trabalhadores de primeira linha
Descrição geral
A sua organização utiliza um grande número de equipas para impulsionar a comunicação e a colaboração entre a sua força de trabalho de primeira linha? Este artigo é para si se precisar de criar e gerir equipas em escala.
Pode utilizar o PowerShell para implementar até 500 equipas e somar até 25 utilizadores por equipa de cada vez. Também pode adicionar e remover utilizadores de equipas existentes em escala. Utilize esta solução para satisfazer as necessidades de dimensionamento da sua organização e reduzir significativamente o tempo de implementação.
Implementar o Teams em escala permite-lhe:
- Crie equipas com modelos pré-criados ou os seus próprios modelos personalizados.
- Adicione utilizadores a equipas como proprietários ou membros.
- Faça a gestão de equipas em escala ao adicionar ou remover utilizadores de equipas existentes.
- Mantenha-se notificado por e-mail, incluindo a conclusão, o estado e os erros (se existirem). Pode optar por notificar até cinco pessoas sobre o estado de cada lote de equipas que implementar. Os proprietários e membros da equipa são automaticamente notificados quando são adicionados a uma equipa.
Este artigo explica-lhe como implementar o Teams em escala.
Configurar e implementar as suas equipas
Importante
Os proprietários das equipas têm de ter uma licença do Teams. Antes de utilizar estes passos para implementar as suas equipas, certifique-se de que todos os proprietários de equipas têm uma licença.
Siga estes passos para implementar até 500 equipas de cada vez.
Passo 1: Preparar os ficheiros CSV
Crie dois ficheiros CSV para cada lote de equipas que implementar:
Um ficheiro CSV que define as equipas que está a criar. Este ficheiro tem de ter uma linha de título e tem de conter estas colunas necessárias, pela seguinte ordem, começando pela primeira coluna:
Nome da coluna Descrição Nome da Equipa O nome da equipa. ID de Equipa Existente Se estiver a adicionar ou a remover utilizadores de uma equipa existente, especifique o ID de equipa da equipa. Visibilidade Se a equipa é pública (qualquer pessoa na sua organização pode aderir) ou privada (os utilizadores precisam da aprovação dos proprietários da equipa para aderir). As opções são Públicas e Privadas. ID do Modelo de Equipa Se estiver a criar uma equipa a partir de um modelo pré-criado ou personalizado, especifique o ID do modelo de equipa. Consulte Introdução aos modelos de equipa no centro de administração do Teams para obter uma lista de IDs e modelos de equipa pré-criados. Se quiser utilizar o modelo de equipa predefinido padrão, deixe este em branco. Um ficheiro CSV que mapeia os utilizadores que está a adicionar a cada equipa. Este ficheiro tem de ter uma linha de título e tem de conter estas colunas necessárias, pela seguinte ordem, começando pela primeira coluna:
Nome da coluna Descrição Nome Completo do Utilizador O nome a apresentar do utilizador. UPN ou ID do Utilizador O nome principal de utilizador (UPN) ou o ID do utilizador. Por exemplo, averyh@contoso.com. Nome da Equipa O nome da equipa. ActionType Quer esteja a adicionar ou a remover o utilizador da equipa. As opções são AddMember
eRemoveMember
.Proprietário ou Membro Se o utilizador é proprietário da equipa ou membro da equipa. As opções são Owner
eMember
.Nota
Neste ficheiro CSV, também pode atribuir vários utilizadores como proprietários de equipas a qualquer equipa, incluindo as equipas de primeira linha dinâmicas que criou no centro de administração do Teams através da experiência implementar equipas dinâmicas de primeira linha.
Exemplos
Utilize os seguintes exemplos para o ajudar a criar os seus ficheiros CSV. Aqui, demos o nome aos ficheiros, Teams.csv e Users.csv.
Teams.csv
Nome da Equipa | ID de Equipa Existente | Visibilidade | ID do Modelo de Equipa |
---|---|---|---|
Loja Contoso 1 | Público | com.microsoft.teams.template.retailStore | |
Loja Contoso 2 | Público | com.microsoft.teams.template.retailStore | |
Loja Contoso 3 | Público | com.microsoft.teams.template.retailStore | |
Loja Contoso 4 | Público | com.microsoft.teams.template.retailStore | |
Loja Contoso 5 | Público | com.microsoft.teams.template.ManageAProject | |
Loja Contoso 6 | Público | com.microsoft.teams.template.ManageAProject | |
Loja Contoso 7 | Público | ||
Loja Contoso 8 | Privado | com.microsoft.teams.template.OnboardEmployees | |
Loja Contoso 9 | Privado | com.microsoft.teams.template.OnboardEmployees | |
Loja Contoso 10 | Privado | com.microsoft.teams.template.OnboardEmployees |
Users.csv
Nome Completo do Utilizador | UPN ou ID do Utilizador | Nome da Equipa | ActionType | Proprietário ou Membro |
---|---|---|---|---|
Avery Howard | averyh@contoso.com | Loja Contoso 1 | AddMember |
Owner |
Casey Jensen | caseyj@contoso.com | Loja Contoso 2 | AddMember |
Owner |
Jessie Irwin | jessiei@contoso.com | Loja Contoso 3 | AddMember |
Owner |
Manjeet Bhatia | manjeetb@contoso.com | Loja Contoso 4 | AddMember |
Owner |
Mikaela Lee | mikaelal@contoso.com | Loja Contoso 5 | AddMember |
Owner |
Morgan Conners | morganc@contoso.com | Loja Contoso 6 | AddMember |
Member |
Oscar Ward | oscarw@contoso.com | Loja Contoso 7 | AddMember |
Member |
Rene Pelletier | renep@contoso.com | Loja Contoso 8 | AddMember |
Member |
Sydney Mattos | sydneym@contoso.com | Loja Contoso 9 | AddMember |
Member |
Violet Martinez | violetm@contoso.com | Loja Contoso 10 | AddMember |
Member |
Passo 2: Configurar o seu ambiente
Siga estes passos para instalar e ligar à versão mais recente do módulo do PowerShell do Teams.
Instale a versão 7 ou posterior do PowerShell. Para obter orientações passo a passo, veja Instalar o PowerShell no Windows.
Execute o PowerShell no modo de administrador.
Execute o seguinte para desinstalar qualquer módulo do Teams PowerShell instalado anteriormente.
Uninstall-module -Name MicrosoftTeams -Force -Allversions
Se receber uma mensagem de erro, já está definido. Avance para o passo seguinte.
Transfira e instale a versão mais recente do módulo do PowerShell do Teams. Tem de executar a versão 4.7.0 (pré-visualização) ou uma versão posterior.
Execute o seguinte para ligar ao Teams.
Connect-MicrosoftTeams
Quando lhe for pedido, inicie sessão com as suas credenciais de administrador.
Execute o seguinte para obter uma lista dos comandos no módulo do PowerShell do Teams.
Get-Command -Module MicrosoftTeams
Verifique se
New-CsBatchTeamsDeployment
eGet-CsBatchTeamsDeploymentStatus
estão listados.
Passo 3: Implementar as suas equipas
Agora que criou os seus ficheiros CSV e configurou o seu ambiente, está pronto para implementar as suas equipas.
Utilize o cmdlet New-CsBatchTeamsDeployment para submeter um lote de equipas para criar. É gerado um ID de orquestração para cada lote. Em seguida, pode utilizar o cmdlet Get-CsBatchTeamsDeploymentStatus para controlar o progresso e o estado de cada lote.
Execute o seguinte para implementar um lote de equipas. Neste comando, vai especificar o caminho para os seus ficheiros CSV e os endereços de e-mail de até cinco destinatários para notificar sobre esta implementação.
New-CsBatchTeamsDeployment -TeamsFilePath "Your CSV file path" -UsersFilePath "Your CSV file path" -UsersToNotify "Email addresses"
Os destinatários receberão notificações por e-mail sobre o estado da implementação. O e-mail contém o ID de orquestração do lote que submeteu e quaisquer erros que possam ter ocorrido.
Por exemplo:
New-CsBatchTeamsDeployment -TeamsFilePath "C:\dscale\Teams.csv" -UsersFilePath "C:\dscale\Users.csv" -UsersToNotify "adminteams@contoso.com,adelev@contoso.com"
Execute o seguinte para verificar o estado do lote que submeteu.
Get-CsBatchTeamsDeploymentStatus -OrchestrationId "OrchestrationId"
Obter análises sobre a utilização das equipas de primeira linha
O relatório de utilização do Teams no centro de administração do Teams fornece-lhe uma descrição geral da atividade de utilização no Teams. Pode utilizar o relatório para ver os detalhes de utilização das suas equipas de primeira linha, incluindo utilizadores ativos, canais ativos, total de reuniões organizadas, data da última atividade e outras informações.
No painel de navegação esquerdo do centro de administração do Teams, selecione Análise & relatórios Relatórios> deutilização.
No separador Ver relatórios , em Relatório, selecione Utilização do Teams.
Em Intervalo de datas, selecione um intervalo de datas de 7 dias, 30 dias, 90 dias ou 180 dias. Em seguida, selecione Executar relatório.
No canto superior direito, selecione Exportar para atabela Exportar do Excel >como CSV.
Filtre a folha de cálculo com base nos seus IDs de equipa de primeira linha.
Nota
Os IDs da equipa de primeira linha estão listados na saída do PowerShell quando implementa as suas equipas.