Ao tentar entrar no Copilot no Microsoft 365, você pode ver o erro AADSTS50105. Esse erro significa que a conta do usuário não está atribuída à licença ou função de aplicativo necessária. O erro impede o acesso aos recursos do Copilot em aplicativos como Word, Excel e Teams. Este artigo explica a causa raiz e fornece correções passo a passo para administradores e usuários.
Principais Conclusões: Corrigindo o AADSTS50105 para Acesso ao Copilot
- Central de administração do Microsoft 365 > Usuários > Usuários ativos: Atribua a licença do Copilot para Microsoft 365 à conta de usuário afetada.
- Azure AD > Aplicativos empresariais > Serviço Copilot: Verifique se o usuário está atribuído à função de aplicativo do Copilot no Azure Active Directory.
- Comando PowerShell
Set-MsolUserLicense: Use este cmdlet para atribuir licenças do Copilot em massa a vários usuários de uma vez.
Por que o Erro AADSTS50105 Ocorre para o Copilot
O erro AADSTS50105 é uma falha de autenticação do Azure Active Directory. A mensagem exata diz: “O usuário atribuído ao aplicativo não está atribuído à função necessária para este aplicativo.” Isso acontece quando uma conta de usuário não possui a licença do Copilot para Microsoft 365 ou a função de entidade de serviço do Copilot no Azure AD. A causa raiz é uma atribuição de licença ausente no nível do usuário, não um problema com o software do Copilot em si. O Microsoft Entra ID verifica duas condições durante o login: o usuário deve ter uma licença válida do Copilot e deve estar atribuído ao aplicativo empresarial do Copilot no locatário. Se qualquer condição for falsa, o Azure AD bloqueia o acesso e retorna AADSTS50105.
Licença vs. Atribuição de Função: O que Cada Uma Controla
A licença do Copilot para Microsoft 365 concede o direito de usar o serviço. Sem a licença, o usuário não pode autenticar. A atribuição de função no aplicativo empresarial do Copilot controla quais usuários podem acessar o endpoint do serviço Copilot. Ambos são necessários. Um usuário pode ter a licença, mas não a atribuição de função, ou a atribuição de função, mas não a licença. Qualquer cenário desencadeia o erro.
Passos para Atribuir a Licença e a Função do Copilot
Siga estes passos em ordem. O primeiro passo resolve a maioria dos casos. Se o erro persistir, prossiga para o segundo e terceiro passos.
Método 1: Atribuir a Licença do Copilot na Central de Administração do Microsoft 365
- Entre na central de administração do Microsoft 365
Acesse admin.microsoft.com e faça login com uma conta de Administrador Global ou Administrador de Cobrança. - Navegue até Usuários > Usuários ativos
No painel de navegação esquerdo, selecione Usuários e depois Usuários ativos. - Selecione a conta de usuário afetada
Clique no nome do usuário que recebe o erro AADSTS50105. - Abra a guia Licenças e aplicativos
No painel de detalhes do usuário, selecione a guia Licenças e aplicativos. - Atribua a licença do Copilot para Microsoft 365
Em Licenças, marque a caixa do Copilot para Microsoft 365. Se a licença não estiver listada, compre-a primeiro em Cobrança > Comprar serviços. - Salve as alterações
Clique em Salvar alterações na parte inferior do painel. Aguarde de 5 a 10 minutos para a atribuição ser propagada.
Método 2: Atribuir o Usuário ao Aplicativo Empresarial do Copilot no Azure AD
- Entre no portal do Azure
Acesse portal.azure.com e faça login com uma conta de Administrador Global ou Administrador de Aplicativos. - Navegue até Aplicativos empresariais
Na barra de pesquisa, digite Aplicativos empresariais e selecione-o. - Pesquise o aplicativo de serviço do Copilot
Na lista Todos os aplicativos, pesquise por “Copilot” ou “Microsoft Copilot Service”. Selecione o aplicativo chamado Microsoft Copilot Service. - Abra Usuários e grupos
No menu esquerdo do aplicativo, selecione Usuários e grupos. - Adicione uma atribuição de usuário
Clique em Adicionar usuário/grupo. Em Usuários, selecione o usuário afetado. Em Selecionar função, escolha a função padrão (geralmente Usuário). Clique em Atribuir. - Verifique a atribuição
O usuário agora aparece na lista Usuários e grupos. Aguarde de 5 a 10 minutos e teste o login do Copilot novamente.
Método 3: Usar PowerShell para Atribuir Licenças em Massa
- Instale e conecte-se ao módulo MSOnline
Abra o Windows PowerShell como Administrador. ExecuteInstall-Module -Name MSOnlinee depoisConnect-MsolService. Faça login com uma conta de Administrador Global. - Obtenha o SKU da licença do Copilot
ExecuteGet-MsolAccountSku | Where-Object {$_.AccountSkuId -like "COPILOT"}. Anote o valor AccountSkuId, por exemplocontoso:COPILOT_MICROSOFT365. - Atribua a licença a um único usuário
ExecuteSet-MsolUserLicense -UserPrincipalName "usuario@contoso.com" -AddLicenses "contoso:COPILOT_MICROSOFT365". Substitua o e-mail e o SKU pelos seus valores. - Atribua licenças a vários usuários a partir de um CSV
Crie um arquivo CSV com uma coluna chamada UserPrincipalName. ExecuteImport-Csv "usuarios.csv" | ForEach-Object {Set-MsolUserLicense -UserPrincipalName $_.UserPrincipalName -AddLicenses "contoso:COPILOT_MICROSOFT365"}. - Confirme as atribuições
ExecuteGet-MsolUser -UserPrincipalName "usuario@contoso.com" | Select-Object Licensespara verificar se a licença do Copilot está presente.
Se o Copilot Ainda Mostrar o Erro Após a Correção Principal
O erro persiste imediatamente após a atribuição da licença
As alterações de licença do Azure AD e do Microsoft 365 podem levar até 30 minutos para serem propagadas. Aguarde 30 minutos, limpe o cache do navegador e faça login novamente. Não tente vários logins consecutivos, pois isso pode acionar limitação adicional do Azure AD.
O usuário tem a licença, mas ainda vê AADSTS50105
O usuário pode não estar atribuído à função do aplicativo empresarial do Copilot. Siga o Método 2 para adicionar o usuário ao aplicativo Microsoft Copilot Service no Azure AD. Após adicionar o usuário, peça para ele sair de todos os aplicativos do Microsoft 365 e entrar novamente.
A atribuição de função do Copilot está ausente para usuários convidados
Usuários convidados de outros locatários exigem atribuição explícita de função no aplicativo empresarial do Copilot. No portal do Azure, vá em Aplicativos empresariais > Microsoft Copilot Service > Usuários e grupos. Adicione o usuário convidado digitando o endereço de e-mail completo. Usuários convidados também precisam de uma licença do Copilot atribuída no locatário de colaboração B2B.
A política de Acesso Condicional bloqueia o login do Copilot
Uma política de Acesso Condicional pode bloquear o aplicativo Copilot mesmo após a atribuição de licença e função. No portal do Azure, vá em Segurança > Acesso Condicional > Políticas. Procure por qualquer política que tenha como alvo o aplicativo Microsoft Copilot Service. Certifique-se de que o usuário afetado está incluído com os controles de concessão corretos ou excluído da política. Após alterar uma política, aguarde 10 minutos e tente novamente.
Atribuição de Licença do Copilot vs. Atribuição de Função no Azure AD: Principais Diferenças
| Item | Atribuição de Licença | Atribuição de Função no Azure AD |
|---|---|---|
| Onde configurar | Central de administração do Microsoft 365 > Usuários > Usuários ativos > Licenças e aplicativos | Portal do Azure > Aplicativos empresariais > Microsoft Copilot Service > Usuários e grupos |
| O que concede | Direito de usar o serviço Copilot | Permissão para autenticar no endpoint do serviço Copilot |
| Efeito se ausente | Erro AADSTS50105 sem licença | Erro AADSTS50105 com função ausente |
| Método de atribuição em massa | PowerShell Set-MsolUserLicense ou central de administração do Microsoft 365 | Atribuição baseada em grupo no portal do Azure ou PowerShell Add-AzureADGroupMember |
| Tempo de propagação | Até 30 minutos | Até 10 minutos |
O erro AADSTS50105 é um problema de atribuição de licença ou função no Azure Active Directory. Você pode resolvê-lo atribuindo a licença do Copilot para Microsoft 365 na central de administração e adicionando o usuário ao aplicativo empresarial Microsoft Copilot Service. Para administradores que gerenciam muitos usuários, use o PowerShell para atribuir licenças em massa. Após concluir ambas as atribuições, limpe o cache do navegador e faça login novamente. Se o erro persistir, verifique as políticas de Acesso Condicional que têm como alvo o aplicativo Copilot.