Tożsamość jako perymetr: zabezpieczanie nowoczesnych pulpitów w chmurze w modelu Zero Trust
By Mirko Peters ·
Witamy ponownie w towarzyszącym blogu naszego podcastu! Gdy organizacje nadal przyjmują pracę zdalną, modele hybrydowe i strategie oparte przede wszystkim na chmurze, tradycyjna sieć firmowa praktycznie przestała istnieć. Przez lata działy IT polegały na perymetrach sieciowych, zaporach ogniowych i sieciach VPN, aby chronić dane przedsiębiorstwa. Jednak w czasach, gdy pracownicy łączą się z kawiar
Automatically translated with AI from the original post. Read the English original
Witamy ponownie w towarzyszącym blogu naszego podcastu! Gdy organizacje nadal przyjmują pracę zdalną, modele hybrydowe i strategie oparte przede wszystkim na chmurze, tradycyjna sieć firmowa praktycznie przestała istnieć. Przez lata działy IT polegały na perymetrach sieciowych, zaporach ogniowych i sieciach VPN (Virtual Private Network), aby chronić dane przedsiębiorstwa. Jednak w czasach, gdy pracownicy łączą się z kawiarni, domowych biur i lotnisk, używając wielu różnych urządzeń prywatnych i służbowych, ta dawna obrona perymetru przestaje wystarczać. Dziś to tożsamość stała się nowym perymetrem bezpieczeństwa.
Zabezpieczenie nowoczesnych pulpitów w chmurze, niezależnie od tego, czy wdrażasz Azure Virtual Desktop, czy Windows 365, wymaga fundamentalnej zmiany sposobu myślenia. Nie możemy już ufać połączeniu tylko dlatego, że pochodzi z wnętrza biura firmowego lub przechodzi przez bramę sieciową. Zamiast tego musimy weryfikować każde pojedyncze żądanie dostępu na podstawie tożsamości, kondycji urządzenia, lokalizacji i zachowania. W tym artykule przyjrzymy się, jak wdrożyć solidne zabezpieczenia w środowisku pulpitów wirtualnych przy użyciu Microsoft Entra ID, Conditional Access i ochrony opartej na ryzyku, równoważąc jednocześnie bezpieczeństwo przedsiębiorstwa z płynną produktywnością użytkowników.
Wprowadzenie do tożsamości jako nowoczesnego perymetru bezpieczeństwa
Koncepcja perymetru bezpieczeństwa przeszła w ciągu ostatniej dekady ogromną transformację. Historycznie zabezpieczenie organizacji oznaczało budowę solidnego zamku z murami: kto znajdował się wewnątrz sieci, był zazwyczaj uznawany za zaufanego, a kto na zewnątrz – za niezaufanego. Takie podejście dobrze sprawdzało się wtedy, gdy wszystkie aplikacje działały w lokalnym centrum danych, a pracownicy siedzieli przy fizycznych biurkach podłączonych kablami Ethernet.
Dziś aplikacje działają w chmurze, dane są rozproszone globalnie, a użytkownicy oczekują, że będą mogli pracować z dowolnego miejsca. Ta decentralizacja sprawiła, że tradycyjny perymetr sieciowy stał się przestarzały. Złośliwi aktorzy nie muszą już przełamywać fizycznej zapory; wystarczy, że przejmą poświadczenia użytkownika, aby zyskać przyczółek w środowisku. Gdy już znajdą się w środku, ruch poprzeczny (lateral movement) w płaskiej lub słabo segmentowanej sieci może wyrządzić ogromne szkody.
Tutaj tożsamość przejmuje rolę sieci. Gdy tożsamość staje się perymetrem, każda decyzja uwierzytelniania i autoryzacji ocenia, kim jest użytkownik, jakiego urządzenia używa, do jakiej aplikacji próbuje uzyskać dostęp i jaki kontekst towarzyszy żądaniu. Dzięki powiązaniu bezpieczeństwa z tożsamością użytkownika, a nie z jego fizyczną lokalizacją w sieci, organizacje mogą utrzymać wysoki poziom bezpieczeństwa, nie ograniczając tego, gdzie i w jaki sposób pracownicy wybierają, aby być produktywni.
Zasady modelu Zero Trust w środowiskach pulpitów wirtualnych
Aby wdrożyć tożsamość jako perymetr w praktyce, organizacje muszą przyjąć model bezpieczeństwa Zero Trust. Zero Trust opiera się na trzech podstawowych zasadach: jawnej weryfikacji, dostępie z najmniejszymi uprawnieniami i zakładaniu naruszenia. Zastosowane do środowisk pulpitów wirtualnych, takich jak Azure Virtual Desktop i Windows 365, zasady te całkowicie zmieniają sposób projektowania kontroli dostępu.
Jawna weryfikacja oznacza, że każde żądanie dostępu musi zostać uwierzytelnione i autoryzowane na podstawie wszystkich dostępnych punktów danych, w tym tożsamości użytkownika, lokalizacji, zgodności urządzenia, klasyfikacji usługi lub obciążenia oraz anomalii. Żadne żądanie nie jest traktowane jako zaufane domyślnie, niezależnie od tego, czy pochodzi z wnętrza, czy z zewnątrz sieci firmowej.
Dostęp z najmniejszymi uprawnieniami ogranicza dostęp użytkowników dzięki modelom Just-In-Time i Just-Enough-Access (JIT/JEA), adaptacyjnym zasadom opartym na ryzyku oraz zabezpieczeniom ochrony danych. Dzięki temu nawet jeśli konto zostanie przejęte, zasięg szkód jest ograniczony, a atakujący nie mogą uzyskać dostępu do wrażliwych zasobów, których wyraźnie nie potrzebują w ramach swojej roli.
Zakładanie naruszenia minimalizuje ruch poprzeczny dzięki segmentacji dostępu według sieci, użytkownika, urządzeń i świadomości aplikacji. Szyfrowanie wszystkich sesji, stosowanie telemetrii end-to-end oraz wykorzystywanie analityki do uzyskania wglądu w wykrywanie zagrożeń pozwala administratorom IT na ciągłe doskonalenie poziomu bezpieczeństwa.
Wykorzystanie Microsoft Entra ID do scentralizowanej kontroli dostępu
U podstaw każdej nowoczesnej architektury Zero Trust dla pulpitów w chmurze leży Microsoft Entra ID (dawniej Azure Active Directory). Entra ID pełni rolę dostawcy tożsamości, który koordynuje uwierzytelnianie i autoryzację w całym ekosystemie Microsoft 365, w tym w infrastrukturze wirtualnych pulpitów.
Odejście od starszych domen Active Directory na rzecz zarządzania tożsamością natywnie działającym w chmurze lub konfiguracji tożsamości hybrydowej z Microsoft Entra Connect daje ogromne korzyści w zakresie bezpieczeństwa. Scentralizowanie kontroli dostępu w Entra ID pozwala organizacjom egzekwować spójne zasady bezpieczeństwa niezależnie od tego, czy użytkownik loguje się na fizycznym laptopie, w aplikacji internetowej, czy w sesji pulpitu hostowanej w chmurze.
Ponadto Microsoft Entra ID oferuje zaawansowane możliwości zarządzania tożsamością, takie jak przeglądy dostępu, zarządzanie uprawnieniami (entitlement management) i zarządzanie tożsamościami uprzywilejowanymi (privileged identity management). Dzięki temu, że użytkownicy mają dostęp do zasobów wirtualnych pulpitów tylko wtedy, gdy ich potrzebują, i tylko na określony czas, organizacje mogą znacznie ograniczyć powierzchnię ataku. Scentralizowane logowanie i audyt dają też zespołom operacji bezpieczeństwa jasny wgląd w to, kto i do czego uzyskuje dostęp, co ułatwia badanie podejrzanych działań i spełnianie wymogów zgodności.
Egzekwowanie bezpieczeństwa za pomocą zasad dostępu warunkowego
Gdy tożsamości są już zarządzane centralnie w Microsoft Entra ID, kolejnym krokiem w zabezpieczaniu pulpitów w chmurze jest wdrożenie dostępu warunkowego Microsoft Entra. Dostęp warunkowy działa jak inteligentny strażnik, który analizuje sygnały i automatycznie podejmuje decyzje o dostępie przy każdej próbie logowania.
Dostęp warunkowy można traktować jak zestaw instrukcji typu „jeśli–to”: jeśli użytkownik chce uzyskać dostęp do komputera Windows 365 Cloud PC lub puli hostów Azure Virtual Desktop, to jakie warunki muszą zostać spełnione? Typowe sygnały analizowane przez dostęp warunkowy obejmują:
- Członkostwo użytkownika lub grupy: dostosowywanie zasad do konkretnych działów, współpracowników zewnętrznych lub ról kierowniczych.
- Informacje o lokalizacji: ograniczanie dostępu lub wymaganie dodatkowego uwierzytelniania, gdy żądania pochodzą z nieznanych lub wysokiego ryzyka krajów.
- Stan urządzenia: sprawdzanie, czy urządzenie używane do połączenia z pulpitem wirtualnym jest zgodne z zasadami firmy, dołączone do Microsoft Entra ID lub zarządzane za pomocą Microsoft Intune.
- Aplikacja kliencka: kontrolowanie dostępu w zależności od tego, czy użytkownik łączy się natywnym klientem Pulpitu zdalnego, przeglądarką internetową, czy urządzeniem mobilnym.
Prawidłowo skonfigurowane zasady pozwalają zapewnić, że urządzenia niezarządzane lub prywatne nie będą mogły bezpośrednio pobierać danych firmowych z sesji wirtualnej, a uwierzytelnianie wieloskładnikowe (MFA) będzie konsekwentnie wymagane zawsze, gdy użytkownik loguje się z niezaufanej lokalizacji.
Wdrażanie ochrony opartej na ryzyku dla pulpitów w chmurze
Statyczne reguły, takie jak wymaganie MFA czy blokowanie logowań z zagranicznych lokalizacji, są niezbędne, ale nowoczesne zagrożenia wymagają dynamicznej, inteligentnej obrony. Tutaj do gry wchodzą Microsoft Entra ID Protection oraz zasady oparte na ryzyku. Entra ID Protection w sposób ciągły analizuje miliardy sygnałów dziennie, aby wykrywać potencjalne przejęcia kont użytkowników.
Ryzyko oceniane jest w dwóch podstawowych kategoriach: ryzyko użytkownika i ryzyko logowania. Ryzyko użytkownika określa prawdopodobieństwo, że sama tożsamość została przejęta – na przykład gdy dane logowania wyciekły w darknecie lub gdy wykryto nietypowe wzorce zachowań. Ryzyko logowania ocenia prawdopodobieństwo, że konkretne żądanie uwierzytelnienia nie zostało autoryzowane przez właściciela tożsamości, na przykład w scenariuszach „niemożliwej podróży” lub przy logowaniach z anonimowych adresów IP.
Po zintegrowaniu z środowiskiem pulpitów w chmurze ochrona oparta na ryzyku może automatycznie uruchamiać działania naprawcze. Na przykład jeśli użytkownik próbuje uzyskać dostęp do środowiska Azure Virtual Desktop, a wykryto wysokie ryzyko logowania, system może automatycznie zablokować dostęp lub wymusić pomyślne zresetowanie hasła i weryfikację MFA, zanim udzieli wejścia. Ta zautomatyzowana reakcja powstrzymuje atakujących bez konieczności ciągłej ręcznej interwencji działu helpdesk.
Równoważenie bezpieczeństwa przedsiębiorstwa z płynną produktywnością użytkowników
Jednym z najczęstszych wyzwań, przed którymi stają liderzy IT, jest napięcie między bezpieczeństwem a komfortem użytkowników. Jeśli wdrożysz zbyt restrykcyjne mechanizmy kontroli bezpieczeństwa, pracownicy znajdą obejścia w postaci shadow IT, będą sfrustrowani, a produktywność spadnie. Z kolei zbyt luźne zabezpieczenia sprawią, że organizacja stanie się łatwym celem dla cyberprzestępców.
Celem nowoczesnej strategii Zero Trust jest zapewnienie bezproblemowego doświadczenia użytkownika wspieranego przez inteligentne zabezpieczenia. Zamiast za każdym razem wymuszać uwierzytelnianie wieloskładnikowe – co prowadzi do zmęczenia MFA i ryzykownych nawyków typu „zatwierdź mimo wszystko” – organizacje powinny polegać na sygnałach kontekstowych. Jeśli użytkownik łączy się z urządzenia zarządzanego przez firmę, z zaufanej lokalizacji biurowej i z dobrym wynikiem ryzyka, należy go wpuścić bez żadnych przeszkód.
Ciężkie interwencje bezpieczeństwa, takie jak wymuszenie dodatkowego uwierzytelnienia (step-up authentication) czy blokady dostępu, zachowaj dla anomalii i sytuacji ryzykownych. Ponadto wybór odpowiedniej platformy pulpitów wirtualnych odgrywa dużą rolę w zadowoleniu użytkowników. Niezależnie od tego, czy wybierzesz środowiska wielosesyjne we wspólnej puli w usłudze Azure Virtual Desktop, czy dedykowaną wydajność w usłudze Windows 365, zoptymalizowana architektura pozwala zasadom bezpieczeństwa działać w tle bez pogorszenia wydajności.
Podsumowanie i najlepsze praktyki dotyczące bezpiecznych pulpitów w chmurze
Zabezpieczanie nowoczesnych pulpitów w chmurze nie polega już na budowaniu coraz wyższych murów sieciowych, lecz na tworzeniu solidnych, inteligentnych perymetrów tożsamości. Dzięki przyjęciu zasad Zero Trust, scentralizowanemu zarządzaniu tożsamościami za pomocą Microsoft Entra ID, wykorzystaniu Warunkowego dostępu oraz wdrożeniu ochrony opartej na ryzyku Twoja organizacja może korzystać z elastyczności pulpitów w chmurze, zachowując jednocześnie bezpieczeństwo na poziomie wymaganym w przedsiębiorstwach.
Pamiętaj, że bezpieczeństwo to nie jednorazowy projekt, lecz ciągła podróż obejmująca stałą ocenę i doskonalenie. Regularnie przeglądaj zasady warunkowego dostępu, monitoruj raporty o ryzyku tożsamości i dbaj o to, by architektura pulpitów wirtualnych pozostawała zoptymalizowana zarówno pod kątem kosztów, jak i wydajności. Aby dowiedzieć się więcej o tym, jak projektować, wdrażać i zabezpieczać takie środowiska, koniecznie posłuchaj naszego powiązanego odcinka podcastu AVD vs Windows 365: Which Virtual Desktop Strategy Wins: with Shabaz Darr [MVP], w którym eksperckie wskazówki pomogą podjąć najlepsze decyzje dotyczące strategii obliczeń dla użytkowników końcowych w Twojej organizacji.