M365Con 2027 – conferência online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Entendendo o erro AADSTS50105 "User Not Assigned Role"

By ·

Se você trabalha com o Microsoft 365 ou com o Entra ID (antigo Azure AD), ver o erro AADSTS50105 provavelmente significa que alguém está perdendo a paciência porque usuários não conseguem acessar um aplicativo. Esse erro tem tudo a ver com acesso: especificamente, acontece quando um usuário tenta entrar em um aplicativo corporativo e é bloqueado porque não recebeu a função ou as permissões de aces

Automatically translated with AI from the original post. Read the English original

Cover: Fix Microsoft Entra ID Conditional Access and Identity Debt

Se você trabalha com o Microsoft 365 ou com o Entra ID (antigo Azure AD), ver o erro AADSTS50105 provavelmente significa que alguém está perdendo a paciência porque usuários não conseguem acessar um aplicativo. Esse erro tem tudo a ver com acesso: especificamente, acontece quando um usuário tenta entrar em um aplicativo corporativo e é bloqueado porque não recebeu a função ou as permissões de acesso corretas no seu sistema de identidade.

Esse erro não é um simples contratempo. Ele impede que pessoas não autorizadas acessem suas ferramentas e dados, e por isso entender o erro e corrigi-lo rapidamente é importante tanto para a segurança quanto para a produtividade do negócio. Vamos mergulhar direto no que esse erro significa, por que ele aparece em ambientes Microsoft e como lidar com ele como um profissional experiente, não apenas para resolver dores de cabeça, mas também para preveni-las.

O que significa o erro AADSTS50105 e o que o causa?

O erro AADSTS50105 é o jeito que a Microsoft tem de dizer: "Desculpe, seu nome não está na lista de convidados." Tecnicamente, significa que o usuário está tentando acessar um aplicativo, mas não foi atribuído a nenhuma de suas funções ou permissões no Microsoft Entra ID. A mensagem costuma aparecer assim: "AADSTS50105: The signed-in user is not assigned a role for the application."

Isso não é apenas um soluço; é assim que a Microsoft aplica o controle de acesso. Quando sua organização configura um aplicativo corporativo no Entra ID, existe uma opção para bloquear todos os usuários que não tenham acesso concedido explicitamente. Se um usuário tenta entrar sem uma atribuição, o sistema barra a entrada, na forma deste erro.

A causa imediata é a falta de atribuições de acesso, mas às vezes o problema é mais complexo. Isso pode acontecer se um administrador quis limitar quem pode usar um aplicativo, mas esqueceu de concluir a configuração. Também pode aparecer se a função de um usuário foi removida ou se há um atraso entre a alteração de acesso e sua efetivação, já que o Entra ID nem sempre atualiza instantaneamente.

Antes de culpar apenas um dos lados, saiba que alterações em massa, atribuições expiradas ou políticas de acesso condicional podem causar problemas que se parecem exatamente com este erro. Então, se alguém está dizendo que "deveria" ter acesso, não ignore esses casos extremos: às vezes, é uma política do sistema, e não um erro humano, que está causando o bloqueio.

Reconhecendo sintomas e detectando o AADSTS50105 no Microsoft 365

Normalmente você percebe o erro AADSTS50105 quando um usuário tenta entrar em um aplicativo, seja o Teams, o SharePoint ou um SaaS de terceiros adicionado ao Entra ID, e recebe uma página de erro em vez do painel esperado. O sintoma mais comum é uma falha de login com uma mensagem explícita dizendo que o usuário não tem função atribuída para o aplicativo.

Os usuários podem dizer: "Estou conectado, mas não consigo ver o aplicativo", ou "meu acesso funcionava semana passada, agora estou bloqueado". Reclamações menos diretas podem falar de botões ausentes ou de serviços desabilitados (em cinza) dentro do Microsoft 365, o que, na prática, se resume ao mesmo problema.

Para administradores de TI e equipes de suporte, detectar o problema AADSTS50105 vai além de ouvir reclamações dos usuários. Os logs de auditoria do Microsoft 365 e do Entra ID são seus grandes aliados aqui. Você pode pesquisar o código de erro 50105 nos logs de entrada do Azure AD (ou nos logs de entrada do Entra ID, dependendo de como se chamam nesta semana) para filtrar apenas os incidentes desse problema exato.

Os logs mostram as tentativas de entrada com falha, quem tentou, de onde e em qual aplicativo. Isso facilita muito confirmar se o erro é uma atribuição ausente de fato ou algo mais persistente, como um atraso de propagação após alterações do administrador. Analisar esses logs ajuda a identificar a causa raiz e evita que você fique correndo atrás de permissões fantasmas.

Como corrigir o problema AADSTS50105 "User Not Assigned Role"

Vamos direto ao ponto: para corrigir o AADSTS50105, você precisa garantir que os usuários ou grupos certos recebam a função adequada para o aplicativo no Entra ID. Isso geralmente é feito na seção "Aplicativos corporativos", usando o painel "Usuários e grupos". Você encontra o aplicativo, escolhe "Usuários e grupos", atribui ao usuário ou grupo a função de acesso necessária. Simples, desde que você saiba o caminho.

Se você lida com muitos usuários, a atribuição manual fica trabalhosa rapidamente. É nesse cenário que ferramentas como o PowerShell são úteis para automatizar o acesso (pense em adicionar usuários em massa, até a partir de listas do RH). Você pode usar um script para atribuir usuários a funções de aplicativo ou gerenciar tudo de forma dinâmica pela API do Microsoft Graph, o que é ideal para equipes com admissões e desligamentos constantes. Essa abordagem proativa não apenas corrige erros: ela os evita antes que arruínem o seu dia.

Lembre-se: as alterações podem não ter efeito imediato por causa da replicação de back-end e do cache do Entra ID. Se você acabou de fazer a atribuição e os usuários ainda estão bloqueados, espere um pouco de atraso (alguns minutos a uma hora não é incomum). Revise o cache de tokens e considere revogar as sessões se suspeitar que permissões antigas ainda estão ativas.

Por fim, verifique se não há bloqueios ocultos. Às vezes, políticas de acesso condicional ou a falta de consentimento impedem o acesso mesmo quando as funções parecem corretas. Verificar tanto as atribuições de função quanto as políticas sobrepostas evita que aqueles momentos de "eu fiz tudo certo!" se transformem em ciclos intermináveis de solução de problemas.

Resumo e recursos adicionais para erros AADSTS50105

O AADSTS50105 é a forma que a Microsoft usa para informar que um usuário não está atribuído a uma função para determinado aplicativo: sem função, sem acesso. Normalmente, isso se resume a atribuições ausentes no Entra ID, atraso na propagação das alterações ou, em alguns casos, políticas conflitantes, como o acesso condicional. A solução? Atribua esses usuários ou grupos diretamente, automatize sempre que possível e tenha paciência com os tempos de sincronização.

Se você enfrentar problemas recorrentes, consulte os logs para confirmar antes de fazer mais alterações. E se quiser uma visão mais aprofundada sobre governança de acesso, proliferação de políticas de acesso condicional ou ferramentas para habilitar uma segurança escalável, confira recursos como este episódio sobre identidade como plano de controle e este guia sobre governança de acesso a dados do Microsoft 365. A documentação e o suporte oficiais da Microsoft estão sempre disponíveis se você realmente ficar travado. Só não deixe que um único erro paralise a operação inteira da sua empresa.

Microsoft Entra ID Microsoft 365 Microsoft Conditional Access SharePoint

Related articles

RSS