As licenças do Microsoft 365 Copilot adicionam um custo significativo à sua assinatura de locatário. Se você atribuiu licenças a usuários que nunca abrem o Copilot ou que saíram da organização, está pagando por assentos que não entregam valor. O centro de administração do Microsoft 365 não mostra um relatório de uso integrado do Copilot, então você precisa combinar comandos PowerShell e o painel de saúde do Microsoft 365 Apps para identificar usuários inativos. Este artigo explica como auditar licenças não utilizadas do Copilot verificando datas do último login, atividade do aplicativo Copilot e datas de atribuição de licença.
Principais Conclusões: Auditar e Recuperar Licenças Não Utilizadas do Copilot
- Microsoft Graph PowerShell > Get-MgUserLastSignInDateTime: Recupera a data do último login interativo de cada usuário, ajudando a identificar contas que não fizeram login por 90+ dias.
- Painel de saúde do Microsoft 365 Apps > Métricas do Copilot: Mostra o número de usuários ativos do Copilot por dia, por aplicativo como Word, Excel e Teams.
- PowerShell > Get-MgUserLicenseDetail: Lista todos os SKUs atribuídos a um usuário para que você possa filtrar pelo ID do plano de serviço do Copilot
CFQ7TTC0LG0P.
Por que as Licenças do Copilot Ficam sem Uso
O Microsoft 365 Copilot é um SKU complementar que você atribui por meio de licenciamento baseado em grupo ou atribuição direta ao usuário. Diferente das licenças principais do Office 365, o Copilot exige que o usuário abra ativamente um aplicativo compatível e clique no ícone do Copilot. Muitas organizações atribuem licenças amplamente durante um piloto ou fase de habilitação sem rastrear o uso real. Os usuários podem nunca abrir o Copilot porque não sabem que ele existe, preferem fluxos de trabalho tradicionais ou sua função não envolve criação de documentos. Com o tempo, esses assentos não utilizados se acumulam e inflacionam a fatura mensal. A causa raiz é a falta de um relatório de uso único do Copilot no centro de administração — você precisa correlacionar manualmente dados de várias fontes.
Etapas para Auditar Licenças Não Utilizadas do Copilot
Use dois métodos juntos para obter uma visão completa. O Método 1 usa PowerShell para verificar datas do último login e detalhes da licença. O Método 2 usa o painel de saúde do Microsoft 365 Apps para visualizar a atividade do Copilot por aplicativo.
Método 1: Auditoria PowerShell do Último Login e Atribuição de Licença
- Abra o PowerShell como administrador
Pressione a tecla Windows, digite PowerShell, clique com o botão direito em Windows PowerShell e selecione Executar como administrador. - Instale o módulo Microsoft Graph PowerShell
Execute o comandoInstall-Module Microsoft.Graph -Scope CurrentUser. Digite Y e pressione Enter quando solicitado. - Conecte-se ao seu locatário com os escopos corretos
ExecuteConnect-MgGraph -Scopes "User.Read.All", "Organization.Read.All", "AuditLog.Read.All". Faça login com uma conta de Administrador Global. - Obtenha todos os usuários com licenças do Copilot
Execute o script a seguir para recuperar usuários que têm o plano de serviço do Copilot habilitado. O número de parte do SKU do Copilot éCFQ7TTC0LG0P.$copilotUsers = Get-MgUser -All -Property Id,DisplayName,UserPrincipalName,AssignedLicenses,SignInActivity | Where-Object { $_.AssignedLicenses.ServicePlans.ServicePlanId -contains "CFQ7TTC0LG0P" } - Exporte os resultados para um arquivo CSV
Execute$copilotUsers | Select-Object DisplayName,UserPrincipalName, @{N='LastSignInDateTime';E={$_.SignInActivity.LastSignInDateTime}}, @{N='LicenseAssignedDate';E={$_.AssignedLicenses.DisabledPlans}} | Export-Csv -Path "C:\temp\CopilotUsers.csv" -NoTypeInformation. Abra o arquivo CSV para ver cada usuário que possui uma licença do Copilot e sua data do último login. - Identifique usuários que não fizeram login por 90 dias
No CSV, filtre a coluna LastSignInDateTime para valores em branco ou datas com mais de 90 dias. Esses usuários são candidatos à remoção da licença.
Método 2: Painel de Saúde do Microsoft 365 Apps para Atividade do Copilot
- Acesse o painel de saúde do Microsoft 365 Apps
Abra um navegador e navegue até admin.microsoft.com. Na navegação à esquerda, expanda Saúde e selecione Saúde do Microsoft 365 Apps. - Abra o relatório do Copilot
No painel, clique na guia Copilot. Você verá um gráfico intitulado Usuários ativos diários do Copilot. Os dados mostram quantos usuários abriram o Copilot no Word, Excel, PowerPoint, Teams e outros aplicativos a cada dia. - Defina o intervalo de datas para os últimos 90 dias
Clique no seletor de data e selecione Últimos 90 dias. O gráfico é atualizado para mostrar a contagem de usuários ativos diários ao longo do trimestre. - Exporte o relatório de atividade em nível de usuário
Abaixo do gráfico, clique em Exportar. Escolha Dados em nível de usuário e selecione o formato CSV. O arquivo exportado contém uma linha para cada usuário que usou o Copilot pelo menos uma vez no período selecionado. - Compare a lista exportada com seu CSV do PowerShell
Abra ambos os arquivos CSV lado a lado. Qualquer usuário que apareça no CSV do PowerShell (licença atribuída) mas NÃO apareça na exportação do painel de saúde nunca usou o Copilot. Marque esses usuários para remoção da licença.
Se Ainda Não Consegue Identificar Licenças Não Utilizadas
PowerShell não retorna usuários com licenças do Copilot
Isso acontece quando o SKU do Copilot é atribuído por meio de licenciamento baseado em grupo e a consulta PowerShell não resolve os membros do grupo. Execute Get-MgGroup -All | Where-Object { $_.AssignedLicenses.ServicePlans.ServicePlanId -contains "CFQ7TTC0LG0P" } para listar grupos que possuem a licença do Copilot. Em seguida, use Get-MgGroupMember -GroupId "group-id" para listar os membros desse grupo.
O painel de saúde mostra zero usuários do Copilot
O painel de saúde do Microsoft 365 Apps exige que os usuários tenham o cliente Microsoft 365 Apps for enterprise instalado e que o nível de dados de diagnóstico esteja definido como Obrigatório ou Opcional. Se seu locatário bloquear dados de diagnóstico por política de grupo, o painel não mostrará dados. Verifique sua política de dados de diagnóstico no centro de administração do Microsoft 365 em Configurações > Configurações da organização > Segurança e privacidade > Dados de diagnóstico. Defina como Enviar dados de diagnóstico obrigatórios no mínimo.
Usuários aparecem ativos no painel de saúde, mas não fizeram login por 90 dias
O painel de saúde rastreia a atividade do Copilot a partir do cliente local do Microsoft 365 Apps, que pode relatar uso mesmo quando o usuário não realizou um login interativo na nuvem. Por exemplo, um usuário que mantém o aplicativo aberto e usa o Copilot offline aparecerá no painel, mas mostrará uma data de login desatualizada no PowerShell. Nesse caso, confie nos dados do painel de saúde como fonte da verdade para o uso do Copilot. Não remova a licença desses usuários.
Métodos de Auditoria de Licença do Copilot: PowerShell vs Painel de Saúde
| Item | Auditoria de Login PowerShell | Painel de Saúde do Microsoft 365 Apps |
|---|---|---|
| Fonte de dados | Logs de login do Azure AD | Telemetria do cliente Microsoft 365 Apps |
| O que mostra | Data e hora do último login interativo | Usuários ativos diários do Copilot por aplicativo |
| Granularidade da licença | Por SKU e plano de serviço do usuário | Apenas usuários habilitados para Copilot |
| Intervalo histórico | Até 30 dias por padrão, extensível com Azure AD Premium P1 | Até 90 dias |
| Melhor para | Identificar contas sem atividade de login | Verificar o uso real do Copilot |
| Limitação | Não mostra atividade específica do aplicativo Copilot | Requer que dados de diagnóstico estejam habilitados |
Use o método PowerShell primeiro para encontrar usuários que não fizeram login por 90 dias. Em seguida, cruze essa lista com a exportação do painel de saúde para confirmar que esses usuários nunca abriram o Copilot. Esse processo de duas etapas garante que você recupere apenas licenças de contas verdadeiramente inativas.
Após identificar licenças não utilizadas, remova-as usando o centro de administração do Microsoft 365 em Cobrança > Licenças > Copilot. Selecione o usuário e clique em Remover licença. Para licenciamento baseado em grupo, edite a atribuição do grupo em Azure AD > Grupos > Licenças. Agende uma reauditoria trimestral usando o mesmo script PowerShell e exportação do painel de saúde para manter seus custos do Copilot sob controle.