M365Con 2027 – bezpłatna konferencja online · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Jak naprawić błąd AADSTS50034: użytkownik nie istnieje w Microsoft Azure AD

By ·

Błąd AADSTS50034 w Microsoft Azure AD oznacza po prostu: „użytkownik nie istnieje.” Gdy ktoś próbuje zalogować się do usługi Microsoft 365, Azure lub powiązanych usług chmurowych i otrzymuje ten kod, Azure Active Directory nie może znaleźć konta odpowiadającego wprowadzonej nazwie użytkownika. Ten komunikat pojawia się bardzo często, zwłaszcza gdy użytkownik odchodzi z firmy, zostaje usunięty lub

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

Cover: Fix Azure Governance Before Your Next Cloud Audit

Błąd AADSTS50034 w Microsoft Azure AD oznacza po prostu: „użytkownik nie istnieje.” Gdy ktoś próbuje zalogować się do usług Microsoft 365, Azure lub powiązanych usług chmurowych i otrzymuje ten kod, Azure Active Directory nie może znaleźć konta odpowiadającego wprowadzonej nazwie użytkownika. Ten komunikat pojawia się bardzo często, zwłaszcza gdy użytkownik odchodzi z firmy, zostaje usunięty lub gdy podczas logowania bądź synchronizacji kont doszło do literówki albo przeoczenia.

Naprawa tego błędu to nie tylko pozbycie się irytującego komunikatu. Ma ona kluczowe znaczenie dla płynnego dostępu do chmury, produktywności użytkowników i solidnego bezpieczeństwa. AADSTS50034 może uniemożliwiać prawidłowym użytkownikom wykonywanie pracy i wskazywać na głębsze problemy z cyklem życia kont, konfiguracją katalogu lub dostępem do dzierżawy. Ten przewodnik szczegółowo wyjaśni, dlaczego ten błąd się pojawia, jak wiąże się z podobnymi problemami oraz jakie kroki podjąć, aby go naprawić – a jeszcze lepiej, aby zapobiec kolejnym problemom z kodami AADSTS w środowiskach Microsoft.

Zrozumienie AADSTS50034 i powiązanych błędów uwierzytelniania w Azure AD

AADSTS50034 znajduje się w samym sercu procesu wyszukiwania użytkowników w Azure Active Directory. Gdy ktoś widzi komunikat „użytkownik nie istnieje”, w rzeczywistości Azure AD próbował dopasować jego nazwę użytkownika lub dane uwierzytelniające do katalogu i nie znalazł żadnego pasującego wpisu. Może to oznaczać, że użytkownik nigdy nie istniał, został usunięty albo nigdy nie został zsynchronizowany ani utworzony w katalogu.

Uwierzytelnianie w chmurze Microsoft rzadko bywa jednak proste, a kilka kodów błędów potrafi się nawarstwiać, zamiast wyjaśniać sytuację. Obok AADSTS50034 administratorzy często napotykają inne błędy logowania, takie jak AADSTS50020 i AADSTS50126. Wszystkie dotyczą istnienia użytkownika i jego tożsamości, ale każdy ma nieco inne znaczenie. W efekcie rozwiązywanie problemów przypomina śledztwo, w którym każdy błąd wskazuje na inny trop: niezgodność dzierżaw, problemy z hasłem albo brakujący obiekt użytkownika.

Zrozumienie tych kodów jest kluczowe dla każdego, kto odpowiada za wsparcie Microsoft 365 lub Azure. Granica między brakującym użytkownikiem, nieprawidłowym hasłem a niewłaściwą dzierżawą jest cienka, a znajomość różnic pozwala szybciej i pewniej rozwiązywać problemy. Zanim przejdziemy do technicznych napraw, warto spojrzeć szerzej: jak Azure AD sprawdza tożsamości, jak interpretuje błędy i jak te kody składają się na obraz bezpiecznego, niezawodnego dostępu. Przyjrzyjmy się więc, co powoduje AADSTS50034 i jak wypada na tle innych typowych błędów logowania użytkowników.

Co powoduje błąd AADSTS50034 i jak naprawić kod AADSTS50034 w Microsoft Azure

Błąd AADSTS50034 pojawia się, gdy Azure AD nie może znaleźć pasującego obiektu użytkownika podczas logowania. Sytuacja jest dość prosta: jeśli użytkownika nie ma w katalogu, dostęp zostaje odrzucony. Przyczyny mogą jednak być różne, od prostych, jak literówka w adresie e-mail, po bardziej ukryte problemy, takie jak usunięcia, błędy synchronizacji czy niezgodność dzierżaw.

Najczęstszymi przyczynami są błędnie wpisane nazwy użytkowników, konta niedawno usunięte, ale wciąż próbujące się zalogować, oraz konta, które nigdy nie zostały zsynchronizowane z lokalnym Active Directory. Innym czynnikiem jest próba dostępu do niewłaściwej dzierżawy, na przykład gdy użytkownik ma dostęp do kilku organizacji albo jego zaproszenie gościa nie zostało do końca przetworzone. Co bardziej zagadkowe, jeśli tworzenie użytkownika B2B się opóźnia lub nazwa UPN nie zgadza się z adresem e-mail podczas federacji, błąd AADSTS50034 również się pojawi.

Aby naprawić ten błąd, zacznij od sprawdzenia nazwy użytkownika pod kątem literówek. W portalu Azure zweryfikuj, czy użytkownik istnieje w sekcji Użytkownicy we właściwej dzierżawie. Jeśli użytkownik został usunięty, może być konieczne jego przywrócenie, a w przypadku dostępu gościa – ponowne wysłanie zaproszenia. W środowiskach hybrydowych upewnij się, że konto lokalne jest aktywne i poprawnie synchronizuje się z Azure AD. Na koniec zawsze potwierdź, że logowanie odbywa się we właściwej dzierżawie, a typ użytkownika („Member” lub „Guest”) odpowiada roli konta. Usunięcie tych podstawowych przyczyn wyeliminuje błąd AADSTS50034 i zwiększy ogólną niezawodność tożsamości w Twoim środowisku.

Porównanie błędów użytkowników w Azure AD: AADSTS50020 a AADSTS50126

Błędy AADSTS50020 i AADSTS50126 są często mylone z AADSTS50034, ale sygnalizują nieco inne problemy z logowaniem. AADSTS50020 oznacza, że użytkownik istnieje w Azure AD, ale nie w dzierżawie, do której próbuje uzyskać dostęp. Często dzieje się tak, gdy ktoś loguje się prawidłowymi poświadczeniami do niewłaściwej organizacji lub dzierżawy.

Z kolei AADSTS50126 wskazuje na nieprawidłowe poświadczenia, na przykład prawidłową nazwę użytkownika z błędnym hasłem. Podczas gdy AADSTS50034 pyta: „Kim jesteś?”, te inne kody mówią: „Nie tutaj!” (50020) albo „To nie jest twoje hasło!” (50126). Szybka diagnoza tych niuansów pomaga administratorom ustalić, czy rozwiązanie leży w danych logowania, w dzierżawie, czy w samej konfiguracji katalogu.

Rozwiązywanie problemów z dzierżawą i katalogiem w celu naprawy dostępu do Azure AD

Wiele problemów z dostępem do Azure AD sprowadza się do wyboru dzierżawy, konfiguracji katalogu lub egzekwowania zasad. W środowiskach korporacyjnych, zwłaszcza tych z wieloma dzierżawami Azure lub konfiguracjami business-to-business (B2B), użytkownicy często napotykają błędy po prostu dlatego, że znajdują się w niewłaściwym miejscu we właściwym czasie. Nierzadko zdarza się, że użytkownik przypadkowo zaloguje się do innej dzierżawy albo że zasady zablokują skądinąd prawidłowe logowanie.

Struktura dzierżaw i katalogów w Azure AD działa jak granica bezpieczeństwa. Dostęp użytkowników, rejestracja aplikacji i uprawnienia do zasobów są powiązane z kontekstem bieżącej dzierżawy. Jeśli użytkownik lub gość próbuje zalogować się, nie mając właściwego kontekstu, system nie jest po prostu kapryśny – on po prostu nie ma sposobu, by go znaleźć i autoryzować, co prowadzi do błędów takich jak AADSTS50034, AADSTS50105 czy AADSTS53003.

Rozwiązywanie problemów w takich przypadkach wymaga dokładnej analizy tego, jak użytkownicy są kierowani między dzierżawami, czy są członkami, czy gośćmi, oraz czy nie występuje niezgodność katalogów. W organizacjach ze złożonym dostępem warunkowym lub mocno zablokowanymi dzierżawami zasady administracyjne mogą także stanąć na drodze, odmawiając dostępu nawet wtedy, gdy wszystko wydaje się poprawnie skonfigurowane. Więcej o tym, jak zarządzanie i zasady decydują o dostępie, znajdziesz w materiale o zarządzaniu Azure w przedsiębiorstwie. Zrozumienie granic katalogów i dzierżaw jest kluczowe, zanim zaczniesz analizować błędy typu „dlaczego nie znaleziono tego użytkownika?”, które ciągle się pojawiają.

Jak naprawić: upewnij się, że uzyskujesz dostęp do właściwej dzierżawy w Azure AD

Rozwiązywanie błędów AADSTS50105 i AADSTS53003: dostęp do katalogu zablokowany lub odmówiony

  1. Zablokowany dostęp przez zasady (AADSTS50105): administratorzy mogli ustawić zasady dostępu, grupy lub ograniczenia uniemożliwiające niektórym użytkownikom dostęp do zasobów. Sprawdź przypisania grup i kwalifikowalność ról w centrum administracyjnym.
  2. Dostęp warunkowy lub ograniczenia dla użytkowników zewnętrznych (AADSTS53003): logowanie może zostać zablokowane, jeśli egzekwowane są zasady dotyczące zgodności urządzenia, lokalizacji lub ryzyka. Przejrzyj wszystkie zasady dostępu warunkowego w Microsoft Entra ID i upewnij się, że spełnione są wymagania dotyczące rejestracji urządzeń oraz zabezpieczeń.
  3. Wygaśnięcie dostępu gościa lub przegląd dostępu: goście lub użytkownicy zewnętrzni mogą stracić dostęp po przeglądach dostępu lub automatycznym wygaśnięciu. Regularnie przeprowadzaj audyty kont gości i przeglądy cyklu życia, aby zarządzać nieoczekiwanymi odmowami dostępu i ograniczać ich liczbę.
  4. Interwencja administratora: jeśli podejrzewasz szersze zablokowanie, skontaktuj się z administratorem, aby zniósł ograniczenia lub ponownie przydzielił dostęp, zgodnie z dobrymi praktykami opisanymi w przewodniku po zarządzaniu cyklem życia kont gości.

Synchronizacja lokalnej usługi AD i weryfikacja typów kont w celu zapobiegania błędowi AADSTS50034

Organizacje korzystające z tożsamości hybrydowej często wpadają w pułapkę AADSTS50034 z powodu problemów z synchronizacją i klasyfikacją kont. Gdy lokalny Active Directory jest połączony z Azure AD, każde zakłócenie w synchronizacji kont użytkowników może zablokować dostęp, nawet jeśli konto wydaje się istnieć lokalnie.

Jedną z głównych przyczyn jest brak prawidłowej synchronizacji użytkowników między lokalnym AD a Azure AD. Być może proces synchronizacji się nie powiódł, obiekt użytkownika został wyłączony albo zmiany nie zostały jeszcze zreplikowane do chmury. Te problemy często ujawniają się dopiero wtedy, gdy użytkownik próbuje się zalogować i widzi komunikat „user does not exist”.

Sytuacja staje się trudniejsza, gdy użytkownicy są błędnie sklasyfikowani, jako „Gość” zamiast „Członek” lub odwrotnie. Microsoft Entra ID (dawniej Azure AD) sprawdza ten status podczas uwierzytelniania. Jeśli zewnętrzny gość jest błędnie skonfigurowany albo zsynchronizowany użytkownik członkowski zostanie oznaczony jako gość, Azure AD nie będzie wiedział, gdzie szukać, i pojawi się błąd AADSTS50034. Te niuanse są istotne dla administratorów zarządzających środowiskami hybrydowymi, wielochmurowymi lub z dużą liczbą gości. Dalej przyjrzyjmy się praktycznym sposobom zapewnienia poprawnej synchronizacji i prawidłowych typów kont w chmurowym katalogu Microsoft.

Napraw synchronizację lokalnego AD z Azure AD, aby uniknąć problemów z synchronizacją katalogów

Zweryfikuj typ konta i napraw AADSTS50034 dla członków i gości Microsoft

Gdy uwierzytelnianie usług i aplikacji wywołuje błędy AADSTS w Microsoft 365

Błędy AADSTS nie dotyczą wyłącznie zwykłych logowań użytkowników. Pojawiają się także wtedy, gdy aplikacje i usługi łączą się z Microsoft 365. Czasem to sama usługa jest problemem: rejestracje aplikacji działają nieprawidłowo, klucze tajne klienta wygasają albo rejestracja zostaje usunięta. Exchange Online, SharePoint i setki integracji zewnętrznych zależą od poprawnej konfiguracji w Azure AD, więc nawet niewielka zmiana może zablokować wszystko.

Rejestracja aplikacji musi być zgodna z ustawieniami uwierzytelniania klienta. Każde odstępstwo, takie jak brakujący lub unieważniony klucz tajny, błędny identyfikator aplikacji, wyłączona aplikacja czy niezgodny identyfikator URI przekierowania, może wywołać błędy takie jak AADSTS700016 („app not found”) lub AADSTS7000218 („invalid client secret”). Problemy te sprawiają kłopot administratorom IT, szczególnie podczas migracji dzierżaw, automatyzacji w PowerShell lub gdy nowe aplikacje są szybko uruchamiane.

Ponadto restrykcyjne zasady dostępu warunkowego i ścisłe ograniczenia dzierżawy mogą blokować aplikacje, nawet gdy dane uwierzytelniające wydają się poprawne. Umiejętność interpretowania tych błędów i śledzenia przyczyny, czy to ustawienie aplikacji, udzielenie zgody, czy luka w OAuth, jest kluczowa, aby uniknąć przerw w działaniu firmy. Jeśli martwisz się zgodą OAuth lub lukami bezpieczeństwa aplikacji, sprawdź, jak zapobiegać atakom z wykorzystaniem zgody (consent attack) w artykule Entra ID OAuth consent.

Napraw błąd AADSTS700016 i AADSTS7000218: nie znaleziono aplikacji lub nieprawidłowy klient

Rozwiązywanie błędów AADSTS90002 i AADSTS900144 w usługach Microsoft 365

  1. Nie znaleziono dzierżawy (AADSTS90002): Zwykle oznacza to, że docelowa dzierżawa nie istnieje lub została usunięta. Sprawdź dokładnie nazwę domeny w danych logowania lub w ciągu połączenia aplikacji i upewnij się, że dzierżawa jest aktywna.
  2. Naruszenie zasad lub katalogu (AADSTS900144): Dostęp warunkowy lub zasady obowiązujące w całej dzierżawie mogą wymuszać bardziej restrykcyjne kontrole. Przejrzyj i dostosuj zasady, priorytetowo traktując pełne objęcie zasadami i ograniczając doraźne wyjątki, aby zapewnić niezawodność. Więcej o optymalnym projektowaniu zasad znajdziesz w przewodniku o najlepszych praktykach dostępu warunkowego.
  3. Problemy z dostępem delegowanym: Wygasłe zgody OAuth lub brakujące uprawnienia w rejestracjach aplikacji mogą zatrzymać przepływ logowania, dlatego regularnie sprawdzaj udzielone zgody i daty ich wygaśnięcia.
  4. Usunięcie usługi lub użytkownika: Upewnij się, że wymagana jednostka usługi i użytkownik istnieją w odpowiedniej dzierżawie. Jeśli zostały niedawno usunięte, przywróć je lub zarejestruj ponownie, zależnie od potrzeb.

Wymagania uwierzytelniania wieloskładnikowego i zasady dostępu warunkowego

Nawet gdy użytkownicy mają prawidłowe konto i dane logowania, Azure AD może nadal zablokować dostęp, jeśli nie zostaną spełnione zasady bezpieczeństwa. Dużą rolę odgrywają tu uwierzytelnianie wieloskładnikowe (MFA) oraz wymagania zgodności urządzeń. Organizacje używają ich, aby ograniczyć ryzyko, wymagając dodatkowej weryfikacji lub sprawdzenia stanu urządzenia przed zakończeniem logowania.

Błędy takie jak AADSTS50076 i AADSTS50079 pojawiają się, gdy użytkownik pominie MFA lub próbuje zalogować się z niezarządzanego albo niezgodnego urządzenia. Mogą zaskoczyć użytkowników, zwłaszcza jeśli zasady zostały niedawno zmienione lub używają nowego urządzenia po raz pierwszy. Często nie wiadomo z góry, że obowiązuje nowy warunek, dopóki Azure AD nie odrzuci połączenia.

Dla administratorów konfigurowanie i utrzymywanie skutecznego dostępu warunkowego to ciągły cykl, a nie zadanie typu „ustaw i zapomnij”. Odchylenia się zdarzają: użytkownicy znajdują obejścia, zasady są modyfikowane, urządzenia są wymieniane. Jeśli potrzebujesz szczegółowego omówienia skalowalnego i egzekwowalnego zabezpieczenia tożsamości, ten podcast o zarządzaniu dostępem warunkowym pokazuje, jak utrzymać silne kontrole przy minimalnym tarciu. Poniżej znajdziesz praktyczne kroki rozwiązywania typowych blokad logowania wywoływanych przez MFA i wymagania zgodności.

Naprawa AADSTS50076 i AADSTS50079: wymagane MFA i zgodność urządzenia

Wskazówki eksperta: zapobieganie błędom „User Does Not Exist” w scenariuszach Microsoft Entra B2B

Naprawienie błędu „user does not exist” to jedno, a zapobieganie mu to zupełnie inna sprawa, zwłaszcza w Microsoft Entra B2B i sytuacjach międzydzierżawowych. Wraz z rosnącą współpracą między firmami rośnie ryzyko wystąpienia AADSTS50034 z powodu opóźnień w udostępnianiu użytkowników, osieroconych kont gości i niezgodnych właściwości użytkowników. Proces tworzenia kont gości, usuwania kont i synchronizacji tożsamości hybrydowych nie zawsze jest natychmiastowy ani w pełni niezawodny.

Kluczowe znaczenie ma zarządzanie cyklem życia kont. Opóźnione zaproszenia, nieudane synchronizacje zewnętrzne i niezgodności aliasów e-mail mogą wywołać AADSTS50034 u gości, nawet gdy proces wdrożenia wydaje się zakończony. Konta usunięte z powodu nieaktywności, zgodności z przepisami lub ręcznego czyszczenia przez administratora mogą pozostać w stanie usunięcia miękkiego, co powoduje nieprawidłowości podczas logowania lub migracji dzierżawy. Jeśli chcesz uniknąć tych pułapek, nieocenione są regularne przeglądy dostępu i uporządkowane reguły cyklu życia, opisane w szczegółowym przewodniku o zarządzaniu kontami gości.

Administratorzy przenoszący aplikacje lub usługi z uwierzytelnianiem jednostki usługi mają własny zestaw problemów, w których brak kontekstu użytkownika lub błędnie skonfigurowane uprawnienia powodują pojawienie się błędu AADSTS50034. Prawdziwa przyczyna rzadko jednak polega na braku użytkownika. Proaktywne podejście do aprowizacji B2B, dopasowywania adresów e-mail i UPN oraz ustawień migracji aplikacji zapewnia katalogowi stabilność potrzebną w projektach międzydzierżawczych i złożonych przepływach automatyzacji. Przyjrzyjmy się konkretnym sposobom monitorowania, diagnozowania i zapobiegania tym uporczywym scenariuszom AADSTS50034.

Aprowizacja kont gości, usuwanie kont i niezgodności UPN prowadzące do błędu AADSTS50034

Jednostka usługi i uwierzytelnianie tylko aplikacji: unikanie mylących błędów AADSTS50034 podczas migracji

  1. Kontekst uwierzytelniania tylko aplikacji: Narzędzia migracyjne lub skrypty automatyzacji korzystające z jednostek usługi mogą otrzymać błąd AADSTS50034, jeśli uprawnienia aplikacji są błędnie skonfigurowane lub skrypt odwołuje się do nieistniejącego obiektu użytkownika, mimo że w uwierzytelnianiu nie uczestniczy żaden użytkownik. Zawsze sprawdź role i zakresy aplikacji w centrum administracyjnym przed uruchomieniem migracji.
  2. Uprawnienia delegowane i wygasła zgoda: Jeśli wymagane są uprawnienia delegowane, a zgoda wygasła lub nie została udzielona, narzędzia mogą błędnie zgłaszać błąd AADSTS50034. Ponownie udziel zgody lub ją przejrzyj, szczególnie po migracjach dzierżaw lub cyklach ponownego zatwierdzania aplikacji.
  3. Dokładność UPN i identyfikatora obiektu: Podczas pisania skryptów używaj poprawnych, aktualnych wartości UPN i identyfikatora obiektu, które odpowiadają aktywnemu użytkownikowi lub jednostce usługi w dzierżawie, aby uniknąć błędów odwołań.
  4. Diagnozowanie błędów: Nie szukaj wyłącznie brakującego użytkownika. Sprawdź dzienniki interfejsu Graph API lub PowerShell pod kątem błędów uprawnień i odwołań do obiektów, aby odkryć prawdziwą przyczynę błędów uwierzytelniania.

Microsoft Azure Microsoft Entra ID Microsoft 365

Related articles

RSS