Uwierzytelnianie podstawowe a uwierzytelnianie nowoczesne oraz jak je włączyć w usłudze Office 365

Według raportu „ Raport firmy Verizon” większość naruszeń bezpieczeństwa danych wynika z wycieku danych uwierzytelniających, zwłaszcza na serwerach e-maila. Inżynieria społeczna, phishing danych uwierzytelniających i ataki brute force to tylko niektóre z metod stosowanych przez złośliwe podmioty w celu kradzieży danych uwierzytelniających.

Aby poprawić bezpieczeństwo logowania do pakietu Office i zapobiegać naruszeniom danych, firma Microsoft wprowadziła nowoczesną metodę uwierzytelniania. Metoda ta wymaga dodatkowego uwierzytelniania i autoryzacji użytkownika podczas łączenia się z zasobami Office 365 online.

Ze względu na swoje znaczące zalety nowoczesne uwierzytelnianie zostało domyślnie włączone we wszystkich dzierżawcach Office 365 utworzonych od 2017 roku. Jest to jedyna metoda logowania dostępna dla aplikacji i usług Office 365. Jednak w hybrydowych wdrażaniach Office łączących środowisko lokalne z chmurą należy ręcznie włączyć nowoczesne uwierzytelnianie dla starszych wersji klienta Office i wyłączyć uwierzytelnianie podstawowe tam, gdzie to możliwe.

Ten blog zawiera krótki przegląd podstawowych i nowoczesnych metod uwierzytelniania dla hybrydowych wdrażaniach Office oraz opisuje kroki niezbędne do włączenia nowoczesnego uwierzytelniania w Office 365.

Kopia zapasowa dla Microsoft 365

Kopia zapasowa dla Microsoft 365

Skorzystaj z rozwiązania NAKIVO do wykonywania kopii zapasowych danych Microsoft 365 w usługach Exchange Online, Teams, OneDrive i SharePoint Online, aby zapewnić nieprzerwany przebieg procesów i całkowity brak przestojów.

Uwierzytelnianie nowoczesne a uwierzytelnianie podstawowe

Do momentu wycofania uwierzytelniania podstawowego zaplanowane na koniec 2022 rokufirma Microsoft będzie oferować dwa rodzaje uwierzytelniania dla wdrażania usług Exchange i Skype dla Firm: uwierzytelnianie podstawowe oraz uwierzytelnianie nowoczesne. Należy pamiętać, że w przypadku łączenia się z usługą SharePoint Online za pomocą klienta dostępne są wyłącznie uwierzytelnianie nowoczesne oraz Asystent logowania online firmy Microsoft.

Te dwie metody uwierzytelniania znacznie różnią się pod względem możliwości zabezpieczeń. Mimo że uwierzytelnianie podstawowe zostanie wycofane jeszcze w tym roku, ważne jest, aby zrozumieć różnice między tymi dwiema opcjami.

Czym jest uwierzytelnianie podstawowe?

Uwierzytelnianie podstawowe to proces łączenia się z aplikacjami Office 365 przy użyciu wyłącznie nazwy użytkownika i hasła. Po wprowadzeniu nazwy użytkownika i hasła w kliencie e-maila dane te są przesyłane do Exchange Online w celu weryfikacji i uwierzytelnienia przed połączeniem z usługą w chmurze.

Jest to przestarzała metoda, która nie zapewnia już odpowiedniej ochrony przed zagrożeniami związanymi z danymi uwierzytelniającymi. Jedną z głównych słabości uwierzytelniania podstawowego jest to, że aplikacje przechowują dane uwierzytelniające użytkownika na urządzeniu, co stwarza więcej okazji dla hakerów próbujących wykraść hasła. Ponadto wiele funkcji zarządzania tożsamością i dostępem firmy Microsoft, takich jak dostęp warunkowy i uwierzytelnianie wieloskładnikowe (MFA), nie są dostępne w tym starszym systemie uwierzytelniania Office 365.

Czym jest nowoczesne uwierzytelnianie?

Nowoczesne uwierzytelnianie to połączenie różnych metod uwierzytelniania i autoryzacji w celu uzyskania dostępu do zasobów chmury Microsoft Office. Nowoczesne uwierzytelnianie opiera się na bibliotece Active Directory Authentication Library (ADAL) oraz OAuth 2.0.

  • Active Directory Authentication Library jest narzędziem uwierzytelniającym dla aplikacji, umożliwiającym dostęp do zabezpieczonych zasobów za pomocą tokenów bezpieczeństwa. Dzięki ADAL użytkownicy uzyskują również funkcję pojedynczego logowania (SSO), zapewniającą płynny dostęp do dostępnych dla nich zasobów Office 365.
  • OAuth 2.0 jest protokołem autoryzacji, który pozwala użytkownikom uzyskać dostęp do zasobów za pośrednictwem aplikacji klienckiej przy użyciu tokenów dostępu. Ta struktura obejmuje delegowanie dostępu, w związku z czym poświadczenia użytkownika nie są udostępniane serwerowi zasobów.

Nowoczesna struktura uwierzytelniania zapewnia dodatkową warstwę zabezpieczeń dla użytkowników logujących się do zasobów Microsoft 365 z aplikacji klienckich. Ponadto struktura ta umożliwia aktywację uwierzytelniania wieloskładnikowego (MFA) oraz stosowanie zasad Dostęp warunkowy.

Jak włączyć nowoczesne uwierzytelnianie w usłudze Office 365

W przypadku dzierżaw Microsoft utworzonych przed sierpniem 2017 r. istnieją różne metody włączenia nowoczesnego uwierzytelniania w usłudze Office 365:

Korzystanie z Centrum administracyjnego Microsoft 365

Aby włączyć nowoczesne uwierzytelnianie w usłudze Office 365 za pośrednictwem Centrum administracyjnego:

  1. Zaloguj się na stronie Centrum administracyjne Microsoft 365.
  2. W lewym panelu nawigacyjnym rozwiń sekcję Settings , a następnie kliknij Org settings.
  3. W sekcji Serviceswybierz Modern authentication.
  4. Zaznacz pole wyboru Turn on modern authentication for Outlook 2013 for Windows and later (recommended) .
  5. Kliknij Save.

enable modern authentication in office 365 from admin center

Korzystanie z programu Exchange Online PowerShell

Wykonaj poniższe czynności, aby włączyć nowoczesne uwierzytelnianie za pomocą programu Exchange Online PowerShell:

  1. Połącz się z usługą Exchange Online za pomocą programu PowerShell.
  2. Uruchom następujące polecenie dla klientów korzystających z programu Outlook 2013 lub nowszych wersji:
    Set-OrganizationConfig -OAuth2ClientProfileEnabled $true
  3. Sprawdź, czy zmiana zakończyła się powodzeniem i czy nowoczesne uwierzytelnianie zostało włączone, korzystając z tego polecenia:
    Get-OrganizationConfig | Format-Table Name,OAuth* -Auto

Należy pamiętać, że nie uniemożliwia to korzystania z podstawowej metody uwierzytelniania. Można jednak wymusić użycie starszego uwierzytelniania O365 w programie Outlook 2013 lub nowszym, uruchamiając polecenie:
Set-OrganizationConfig -OAuth2ClientProfileEnabled $false

Wyłączanie podstawowego uwierzytelniania w usłudze Office 365

Po włączeniu nowoczesnego uwierzytelniania w usłudze Office 365 można teraz wyłączyć protokoły podstawowego uwierzytelniania. Należy jednak upewnić się, że żaden użytkownik z niego nie korzysta. Wykonaj poniższe kroki, aby sprawdzić, czy ktoś korzysta z podstawowego uwierzytelniania:

  1. Otwórz swoje konto Microsoft Azure .
  2. Przejdź do Azure Active Directory.

access azure active directory

  1. Wybierz Sign-in logs w lewym panelu nawigacyjnym.
  2. Zmień Date range na Last 7 days lub więcej.
  3. Kliknij Add filters.
  4. Wybierz Client app następnie kliknij Apply.

finding users in sign-in logs

  1. Kliknij nowo utworzony filtr Client app.
  2. Zaznacz wszystkie pola pod Legacy Authentication Clients
  3. Kliknij Apply.

displaying users with basic authentication

Lista ta zawiera wszystkie zdarzenia logowania wraz z odpowiadającymi im użytkownikami i aplikacjami. Przed wyłączeniem uwierzytelniania podstawowego możesz przenieść wszystkie te aplikacje do nowoczesnych protokołów uwierzytelniania, aby ich nie utracić.

Aby wyłączyć starsze uwierzytelnianie O365:

  1. Wejdź na stronę Centrum administracyjne Microsoft 365.
  2. W lewym panelu nawigacyjnym rozwiń sekcję Settings i kliknij Org settings.
  3. Wybierz opcję Modern authentication w sekcji Services.
  4. Odznacz wszystkie pola wyboru w sekcji Allow access to basic authentication protocols.
  5. Kliknij Save.

disabling office 365 authentication

Nowoczesne uwierzytelnianie w programie Outlook

Chociaż najnowsze edycje programu Outlook domyślnie obsługują nowoczesne uwierzytelnianie, dodanie tej funkcji do starszych klientów wymaga ręcznej konfiguracji. Różne wersje programu Outlook mają różne wymagania dotyczące włączania nowoczesnego uwierzytelniania:

  • Outlook 2010 or earlier: Nowoczesne uwierzytelnianie nie jest obsługiwane i aby korzystać z tej funkcji, należy zaktualizować program Outlook.
  • Outlook 2013: Nowoczesne uwierzytelnianie jest dostępne, ale domyślnie nie jest włączone i po jego włączeniu należy wymusić na programie Outlook jego użycie.
  • Outlook 2016 or later + Outlook 365: Nowoczesne uwierzytelnianie jest dostępne i domyślnie włączone.

Poniższa tabela podsumowuje wymagania każdej wersji:

Wersja programu Outlook Nowoczesne uwierzytelnianie Klucz rejestru EnableADAL Wymuś nowoczesne uwierzytelnianie
Outlook 2010 Nieobsługiwane Niedostępne Niedostępne
Outlook 2013 Obsługiwane Wymagane Wymagane
Outlook 2016 Obsługiwane Nie jest wymagane Nie jest wymagane
Outlook 2019 Obsługiwane Nie jest wymagane Nie jest wymagane
Outlook 365 Obsługiwane Nie jest wymagane Nie jest wymagane

Nowoczesne uwierzytelnianie w programie Outlook 2013

Jak wspomniano wcześniej, program Outlook 2013 obsługuje nowoczesne uwierzytelnianie, ale domyślnie używa uwierzytelniania podstawowego. Nowoczesne uwierzytelnianie można włączyć ręcznie.

Aby to zrobić, należy dodać następujące klucze do rejestru systemu Windows:

Klucz rejestru Typ Wartość
HKCUSOFTWAREMicrosoftOffice15.0CommonIdentityEnableADAL REG_DWORD 1
HKCUSOFTWAREMicrosoftOffice15.0CommonIdentityVersion REG_DWORD 1

Po skonfigurowaniu tych kluczy, firma Microsoft zaleca dodanie jeszcze jednego klucza rejestru, aby wymusić na programie Outlook 2013 korzystanie z nowoczesnego uwierzytelniania, tak aby nie powrócił on do uwierzytelniania podstawowego. Klucz, którego należy użyć, to:

Klucz rejestru Typ Wartość
HKEY_CURRENT_USERSoftwareMicrosoftExchangeAlwaysUseMSOAuthForAutoDiscover REG_DWORD 1

Nowoczesne uwierzytelnianie w programie Outlook 2016 lub nowszym

Chociaż nowoczesne uwierzytelnianie jest domyślnie włączone w programie Outlook 2016, zaleca się wymuszenie nowoczesnego uwierzytelniania za pomocą poniższego klucza rejestru:

Klucz rejestru Typ Wartość
HKEY_CURRENT_USERSoftwareMicrosoftExchangeAlwaysUseMSOAuthForAutoDiscover REG_DWORD 1

Nowoczesne uwierzytelnianie w Skype dla firm

Ponieważ nowoczesne uwierzytelnianie jest domyślnie wyłączone dla wszystkich dzierżawców Microsoft utworzonych przed 1 sierpnia 2017 r., należy je włączyć ręcznie. Podobnie jak w programie Outlook, nowoczesne uwierzytelnianie w Skype for Business można włączyć za pomocą następujących kluczy rejestru:

Klucz rejestru Typ Wartość
HKEY_CURRENT_USERSoftwarePoliciesMicrosoftOffice15.0Lync AllowAdalForNonLyncIndependentOfLync REG_DWORD 1
HKEY_CURRENT_USERSoftwarePoliciesMicrosoftOffice16.0Lync AllowAdalForNonLyncIndependentOfLync REG_DWORD 1

Wniosek

Microsoft wycofuje starszy system uwierzytelniania O365, ponieważ prosty zestaw poświadczeń nie jest już w stanie zagwarantować wymaganego poziomu bezpieczeństwa. Na szczęście dostępne są inne środki bezpieczeństwa i zaleca się włączenie nowoczesnego uwierzytelniania w Office 365. Po włączeniu tej funkcji można aktywować uwierzytelnianie wieloskładnikowe (MFA), zdefiniować uprawnienia oraz ograniczyć użytkownikom dostęp do określonych aplikacji.

Niemniej jednak posiadanie kompleksowego rozwiązania do wykonania kopii zapasowej innej firmy zapewnia optymalną ochronę środowisk Office 365. Kompletne rozwiązanie do ochrony danych, takie jak NAKIVO Backup & Replication, zawiera wszystkie narzędzia niezbędne do zabezpieczenia danych Microsoft 365 w Twojej organizacji.

Wypróbuj NAKIVO Backup & Replication

Wypróbuj NAKIVO Backup & Replication

Skorzystaj z bezpłatnej wersji próbnej, aby poznać wszystkie funkcje rozwiązania w zakresie ochrony danych. 15 dni za darmo. Bez żadnych ograniczeń dotyczących funkcji ani pojemności. Nie trzeba podawać danych karty kredytowej.

People also read