Partilhar via


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.

Descrição geral dos passos para 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 e RemoveMember.
    Proprietário ou Membro Se o utilizador é proprietário da equipa ou membro da equipa. As opções são Owner e Member.

    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.

  1. Instale a versão 7 ou posterior do PowerShell. Para obter orientações passo a passo, veja Instalar o PowerShell no Windows.

  2. Execute o PowerShell no modo de administrador.

  3. 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.

  4. 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.

  5. Execute o seguinte para ligar ao Teams.

    Connect-MicrosoftTeams
    

    Quando lhe for pedido, inicie sessão com as suas credenciais de administrador.

  6. Execute o seguinte para obter uma lista dos comandos no módulo do PowerShell do Teams.

    Get-Command -Module MicrosoftTeams
    

    Verifique se New-CsBatchTeamsDeployment e Get-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.

  1. 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"
    
  2. 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.

  1. No painel de navegação esquerdo do centro de administração do Teams, selecione Análise & relatórios Relatórios> deutilização.

  2. No separador Ver relatórios , em Relatório, selecione Utilização do Teams.

  3. 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.

  4. No canto superior direito, selecione Exportar para atabela Exportar do Excel >como CSV.

  5. 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.