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

Blog · Mirko Peters

Od reaktywnego do proaktywnego podejścia: opanuj zabezpieczenia w Microsoft Graph

By ·

Witaj ponownie na blogu! Jeśli śledzisz naszą przygodę z podcastem, wiesz, że lubimy zagłębiać się w architektury techniczne i strategie operacyjne, dzięki którym środowiska Microsoft działają sprawnie…

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

Cover: Microsoft Graph Security Automation for Microsoft 365

Witaj ponownie na blogu! Jeśli śledzisz naszą przygodę z podcastem, wiesz, że lubimy zagłębiać się w architektury techniczne i strategie operacyjne, które sprawiają, że środowiska Microsoft działają bez zarzutu. Dziś rozwijamy temat leżący na styku wydajności i obrony: przekształcenia postawy bezpieczeństwa z reaktywnej gonitwy w proaktywną, zautomatyzowaną maszynę do zarządzania. W tym wpisie pokażemy, jak wykorzystać Microsoft Graph do zabezpieczenia całej dzierżawy, wczesnego wykrywania anomalii i usprawnienia procesów reagowania.

Aby w pełni skorzystać z tego pisemnego zagłębienia się w temat, koniecznie posłuchaj towarzyszącego odcinka podcastu Microsoft Graph Security Automation for Microsoft 365, w którym omawiamy rzeczywiste architektury, wybory dotyczące bezpieczeństwa i praktyczne decyzje z zakresu ładu, przed jakimi zespoły mierzą się każdego dnia.

Przegląd Microsoft Graph

Microsoft Graph to potężne narzędzie do wzmacniania bezpieczeństwa dzierżawy. Oferuje kilka kluczowych funkcji, które pozwalają organizacjom skutecznie monitorować i zarządzać swoją postawą bezpieczeństwa.

Kluczowe funkcje

Widoczność w czasie rzeczywistym

Dzięki Microsoft Graph zyskujesz widoczność w czasie rzeczywistym na działania w dzierżawie. Ta funkcja pozwala śledzić logowania użytkowników, zmiany uprawnień i zachowania aplikacji w chwili ich wystąpienia. Dzięki dostępowi do tego ciągłego strumienia informacji możesz reagować na potencjalne zagrożenia, zanim zdążą eskalować. Interfejs Microsoft Graph API zapewnia jednolity punkt końcowy do uzyskiwania dostępu do szerokiego zakresu danych i analiz w usługach chmurowych Microsoft, w tym funkcji zabezpieczeń chroniących organizacje przed utratą danych.

Integracja z Microsoft 365

Microsoft Graph płynnie integruje się z Microsoft 365, wzmacniając możliwości zabezpieczeń. Interfejs Microsoft Graph Security API zapewnia standardowy sposób integracji alertów bezpieczeństwa i informacji o zagrożeniach pochodzących z wielu źródeł. Ta integracja wzbogaca alerty o kontekst i automatyzuje operacje bezpieczeństwa. Na przykład możesz zautomatyzować przeglądy dostępu i zintegrować przepływy pracy związane ze zgodnością, co pomaga spełniać wymogi regulacyjne, takie jak RODO czy HIPAA.

Korzyści dla bezpieczeństwa dzierżawy

Scentralizowany dostęp do danych

Scentralizowany dostęp do danych to znacząca korzyść płynąca z użycia Microsoft Graph. Pozwala zarządzać rolami użytkowników i prawami dostępu w sposób programowy. Ta możliwość zapewnia ścisłą kontrolę i ciągły nadzór nad dostępem do krytycznych systemów. Raporty możesz generować za pomocą Microsoft Graph Data Connect, aby identyfikować i usuwać incydenty nadmiernego udostępniania. To proaktywne podejście pomaga utrzymać zgodność z zasadami ładu i zmniejsza ryzyko naruszeń danych.

Proaktywny ład

Proaktywny ład jest niezbędny do utrzymania bezpiecznego środowiska. Microsoft Graph umożliwia automatyzację procesów zgodności, co ma kluczowe znaczenie dla spełniania wymogów regulacyjnych. Dzięki ciągłej ocenie uprawnień i automatycznemu usuwaniu zbędnego dostępu możesz znacząco ograniczyć powierzchnię ataku. Ponadto możliwość śledzenia usprawnień w czasie wspiera egzekwowanie zasad i wzmacnia ogólną postawę bezpieczeństwa.

Jak wykorzystać Microsoft Graph do wykrywania zagrożeń

Wczesne wykrywanie zagrożeń ma kluczowe znaczenie dla utrzymania bezpiecznego środowiska. Microsoft Graph dostarcza potężnych narzędzi, które pomagają to osiągnąć. Wykorzystując alerty bezpieczeństwa i analizując informacje o zagrożeniach, możesz znacząco zwiększyć swoje możliwości wykrywania zagrożeń.

Wykorzystanie alertów bezpieczeństwa

Konfiguracja alertów

Aby skutecznie korzystać z Microsoft Graph do wykrywania zagrożeń, zacznij od skonfigurowania alertów bezpieczeństwa. Alerty informują o potencjalnych zagrożeniach w czasie rzeczywistym. Aby skonfigurować alerty, wykonaj następujące kroki:

  1. Otwórz Microsoft Graph Security API.
  2. Określ typy alertów, które chcesz monitorować, na przykład podejrzane logowania lub nietypowe zachowania aplikacji.
  3. Ustaw poziomy ważności dla każdego typu alertu. Możesz wybrać poziom niski, średni lub wysoki, w zależności od tolerancji ryzyka w organizacji.

Oto krótki przegląd typowych alertów bezpieczeństwa generowanych przez Microsoft Graph:

Poziom ważnościOpis
ŚredniAlerty generowane na podstawie wykryć i działań podejmowanych po naruszeniu bezpieczeństwa, które mogą być częścią zaawansowanego trwałego zagrożenia (APT). Obejmują one zaobserwowane zachowania typowe dla etapów ataku, nietypowe zmiany w rejestrze oraz uruchamianie podejrzanych plików.
WysokiAlerty powszechnie kojarzone z zaawansowanymi trwałymi zagrożeniami (APT), wskazujące na wysokie ryzyko ze względu na potencjalne szkody. Przykłady obejmują działania narzędzi do kradzieży poświadczeń, działania ransomware oraz manipulowanie czujnikami zabezpieczeń.

Reagowanie na alerty

Po skonfigurowaniu alertów musisz reagować niezwłocznie. Szybkie działanie może zapobiec eksfiltracji danych i ograniczyć ryzyko. Oto kroki, które warto podjąć po otrzymaniu alertu:

Najnowsze badania pokazują, że alerty zabezpieczeń Microsoft Graph zmieniają sposób, w jaki obrońcy postrzegają zagrożenia i na nie reagują. Atakujący wykorzystują podatności, myśląc w kategoriach grafu, dlatego warto przyjąć podobne podejście do skutecznego wykrywania zagrożeń. Takie proaktywne podejście zwiększa zdolność do rozumienia złożonych wzorców zagrożeń, co prowadzi do szybszych i lepiej uzasadnionych reakcji na incydenty bezpieczeństwa.

Analiza informacji o zagrożeniach

Dostęp do danych o zagrożeniach

Analiza informacji o zagrożeniach ma kluczowe znaczenie dla zrozumienia krajobrazu potencjalnych zagrożeń. Dane o zagrożeniach możesz pobrać za pośrednictwem Microsoft Graph, wykonując następujące kroki:

  1. Sprawdź logowania do skrzynek pocztowych, aby potwierdzić ich legalność.
  2. Zbadaj nietypową aktywność dotyczącą uprawnień interfejsu API Microsoft Graph.
  3. Użyj narzędzi takich jak Sparrow, aby sprawdzić uprawnienia aplikacji interfejsu API Graph.
  4. Przeanalizuj MailItemsAccessed, aby uzyskać wgląd w dostęp do skrzynek pocztowych.
  5. Wykorzystaj Aviary do gromadzenia i analizy danych.

Systematycznie przeglądając te dane, możesz zidentyfikować wzorce wskazujące na naruszenie bezpieczeństwa.

Integracja z narzędziami bezpieczeństwa

Integracja Microsoft Graph z innymi narzędziami bezpieczeństwa zwiększa możliwości wykrywania zagrożeń. Taka integracja daje pełniejszy obraz stanu bezpieczeństwa organizacji. Dane z różnych źródeł można łączyć, tworząc zunifikowany system wykrywania zagrożeń.

Na przykład wykorzystanie Microsoft Graph wraz z rozwiązaniami SIEM może zapewnić głębszy wgląd w zdarzenia bezpieczeństwa. Taka integracja pozwala wizualizować zależności między różnymi punktami danych, co ułatwia identyfikację potencjalnych zagrożeń.

FunkcjaMicrosoft GraphInne platformy
Widoczność kontekstowaGłębsze zrozumienie zależnościOgraniczona widoczność
Szybkość wykrywania i reagowaniaSzybsza dzięki zunifikowanemu dostępowi do telemetriiWolniejsze czasy reakcji
Proaktywne wyszukiwanie zagrożeńWzmocnione dzięki grafowi wyszukiwaniaAnaliza alertów w izolacji
Skuteczność ograniczania skutkówWizualizacja zasięgu szkód w czasie rzeczywistymMniej precyzyjne ograniczanie skutków
Możliwości wspomagane przez AIAutonomiczne możliwości obronyTradycyjne metody

Wykorzystując te integracje, możesz znacząco poprawić zdolność organizacji do wykrywania zagrożeń i reagowania na nie.

Dzienniki aktywności i audyt

Dzienniki aktywności odgrywają kluczową rolę w utrzymaniu bezpieczeństwa dzierżawy. Zapewniają wgląd w działania użytkowników i administratorów, umożliwiając skuteczne wykrywanie incydentów bezpieczeństwa i zapobieganie im. Monitorując te dzienniki, możesz zapewnić zgodność z wymogami regulacyjnymi i wzmocnić ogólny stan bezpieczeństwa.

Znaczenie dzienników aktywności

Śledzenie działań użytkowników

Śledzenie działań użytkowników za pomocą dzienników aktywności pozwala uzyskać wgląd w różne czynności w środowisku Microsoft 365. Oto najważniejsze obszary, które dzienniki aktywności pomagają monitorować:

Dzienniki te umożliwiają zespołowi IT szybkie badanie podejrzanych działań i reagowanie na potencjalne zagrożenia.

Wykrywanie anomalii

Identyfikowanie anomalii w zachowaniu użytkowników ma kluczowe znaczenie dla wczesnego wykrywania zagrożeń. Analizując dzienniki aktywności, możesz wychwycić nietypowe wzorce, które mogą wskazywać na naruszenie bezpieczeństwa. Na przykład jeśli użytkownik zwykle uzyskuje dostęp do plików w godzinach pracy, a nagle loguje się o nietypowej porze, może to być sygnał alarmowy.

Audyt z wykorzystaniem Microsoft Graph

Audyt to kluczowy proces utrzymywania bezpieczeństwa i zgodności z przepisami. Microsoft Graph udostępnia zaawansowane narzędzia, które pozwalają generować szczegółowe raporty z audytu i skutecznie śledzić aktywność.

Generowanie raportów z audytu

Aby wygenerować raporty z audytu za pomocą Microsoft Graph, wykonaj następujące kroki:

KrokOpis
1Utwórz zapytanie wyszukiwania, ustawiając wartości parametrów wyszukiwania.
2Wyślij zapytanie wyszukiwania (zadanie).
3Po zakończeniu zapytania pobierz wyniki wyszukiwania (rekordy audytu).

Aby zainicjować wyszukiwanie w dzienniku audytu, możesz użyć następującego polecenia PowerShell:

$Uri = "https://graph.microsoft.com/beta/security/auditLog/queries"
$SearchName = ("Audit Search {0}" -f (Get-Date -format 'dd-MMM-yyyy HH:mm'))
$SearchParameters = @{
    "displayName" = $SearchName;
    "filterStartDateTime" = $StartDateSearch;
    "filterEndDateTime" = $EndDateSearch;
    "operationFilters" = $Operations;
}
$SearchQuery = Invoke-MgGraphRequest -Method POST -Uri $Uri -Body $SearchParameters
$SearchId = $SearchQuery.Id

To polecenie pozwala utworzyć kompleksowy raport z audytu, który pomoże utrzymać zgodność z zasadami bezpieczeństwa.

Najlepsze praktyki

Aby prowadzić kompleksowe dzienniki aktywności za pomocą Microsoft Graph, rozważ następujące najlepsze praktyki:

Najlepsza praktykaOpis
Użyj $selectWybieraj tylko te właściwości, których potrzebuje Twoja aplikacja, aby zwiększyć wydajność.
Powiadomienia webhookOtrzymuj powiadomienia o zmianach danych zamiast regularnego odpytywania, co zwiększa wydajność.
Zapytania deltaUżywaj webhooków do wywoływania zapytań delta i wdróż próg odpytywania awaryjnego.
Grupowanie żądań JSONPołącz wiele żądań w jeden obiekt JSON, aby ograniczyć opóźnienia sieciowe i zużycie zasobów.

Dodatkowo zawsze zapisuj w logu pełne wywołanie HTTP interfejsu API Graph, w tym adres URL, nagłówki i treść JSON zarówno żądań, jak i odpowiedzi. Unikaj przechowywania wrażliwych informacji, takich jak hasła czy tokeny, w zasobach podlegających audytowi.

Stosując te praktyki, usprawnisz procesy audytu i zapewnisz bezpieczeństwo swojej dzierżawy.

Techniki analizy incydentów z Microsoft Graph

Skuteczne badanie incydentów bezpieczeństwa jest kluczowe dla utrzymania bezpiecznego środowiska. Microsoft Graph oferuje różne techniki analizy danych użytkowników i automatyzacji dochodzeń. Dzięki nim możesz wzmocnić stan bezpieczeństwa swojej organizacji'.

Odpytywanie danych użytkowników

Analiza wzorców dostępu

Wzorce dostępu możesz analizować za pomocą Microsoft Graph, aby wykrywać potencjalne naruszenia bezpieczeństwa. Oto kilka metod odpytywania danych użytkowników:

Te dzienniki zawierają kompleksowe zapisy wywołań API w dzierżawach Azure. Są kluczowe do monitorowania podejrzanych działań i wykrywania anomalii, które mogą wskazywać na zagrożenia bezpieczeństwa. Ustalenie punktu odniesienia dla normalnego zachowania użytkowników jest niezbędne do identyfikowania nietypowej aktywności. Ostatnie interakcje z plikami i folderami są rejestrowane automatycznie, co ułatwia tę analizę. Te podstawowe dane są kluczowe do wykrywania potencjalnej eksfiltracji dokumentów lub innych naruszeń bezpieczeństwa.

Automatyzacja analizy incydentów

Automatyzacja analizy incydentów może znacząco skrócić czas reakcji na incydenty bezpieczeństwa. Microsoft Graph pozwala automatyzować zadania i przepływy pracy związane z bezpieczeństwem, co zwiększa efektywność operacyjną. Oto najważniejsze funkcje:

FunkcjaOpis
Ujednolicony interfejs API do zgłaszania zagrożeń bezpieczeństwaUmożliwia zgłaszanie zagrożeń i pobieranie wyników zgłoszeń, co ułatwia integrację między rozwiązaniami zabezpieczeń.
Automatyzacja przepływów pracy zabezpieczeńUmożliwia automatyzację zarządzania bezpieczeństwem, monitorowania i analizy incydentów, co zwiększa efektywność operacyjną.
Integracja z rozwiązaniami zabezpieczeńZapewnia ujednolicony interfejs do integracji z różnymi rozwiązaniami zabezpieczeń, usprawniając działania i zwiększając ochronę przed cyberzagrożeniami.

Moduł MgGraph PowerShell wspiera analizę incydentów. Umożliwia elastyczne i wydajne gromadzenie oraz analizę danych z Microsoft Graph.

Integracja z rozwiązaniami SIEM

Integracja Microsoft Graph z rozwiązaniami SIEM zwiększa możliwości szybkiego reagowania na zagrożenia w czasie rzeczywistym. Ta integracja przynosi kilka korzyści:

Dzięki użyciu Microsoft Graph razem z rozwiązaniami SIEM możesz zbudować bardziej kompleksową strategię bezpieczeństwa. Ta integracja pozwala wizualizować zależności między różnymi punktami danych, co ułatwia wykrywanie potencjalnych zagrożeń i skuteczne reagowanie na nie.

Najlepsze praktyki zabezpieczania dzierżawy

Utrzymanie bezpiecznej dzierżawy Microsoft 365 wymaga stosowania praktyk, które nadążają za zmieniającymi się zagrożeniami. Dwa kluczowe obszary to dostęp warunkowy i regularne oceny bezpieczeństwa.

Wdrażanie dostępu warunkowego

Dostęp warunkowy to kluczowa strategia wzmacniania zabezpieczeń dzierżawy. Pozwala egzekwować zasady, które regulują sposób uzyskiwania dostępu do zasobów w zależności od określonych warunków.

Konfigurowanie zasad

Aby skutecznie skonfigurować zasady dostępu warunkowego, wykonaj następujące kroki:

  1. Stosuj zasady dostępu warunkowego do każdej aplikacji, aby zapewnić kompleksowe pokrycie zabezpieczeniami.
  2. Ograniczaj liczbę zasad, aby zwiększyć łatwość zarządzania i efektywność.
  3. Ustal konwencje nazewnictwa zasad, aby móc nimi zarządzać i kontrolować je na dużą skalę.
  4. Monitoruj wpływ za pomocą narzędzi raportowania, aby wizualizować skuteczność zasad i wykrywać konflikty.
  5. Rozwiązuj problemy sprawnie, korzystając z narzędzia What If do symulowania scenariuszy logowania.
  6. Chroń zmiany zasad, włączając chronione działania wymagające dodatkowej weryfikacji.
  7. Automatyzuj zarządzanie zasadami, korzystając z interfejsów API Microsoft Graph, aby usprawnić działania operacyjne.

Stosowanie tych praktyk pozwala dopasować kontrolę dostępu do zasady najmniejszych uprawnień. Takie podejście ogranicza powierzchnię ataku organizacji i minimalizuje liczbę incydentów nieautoryzowanego dostępu. Regularne audyty oraz wymaganie uwierzytelniania wieloskładnikowego (MFA) dodatkowo wzmacniają Twoją postawę bezpieczeństwa.

Monitorowanie dostępu

Monitorowanie dostępu jest kluczowe dla wykrywania potencjalnych zagrożeń bezpieczeństwa. Użyj Microsoft Graph, aby śledzić logowania użytkowników i wzorce dostępu. Te dane pomagają wykrywać anomalie, które mogą wskazywać na próby nieautoryzowanego dostępu. Analizując te wzorce, możesz szybko reagować na podejrzane działania.

Regularne oceny bezpieczeństwa

Regularne oceny bezpieczeństwa są niezbędne do utrzymania solidnej postawy bezpieczeństwa. Pomagają one identyfikować luki i upewniać się, że zasady bezpieczeństwa są przestrzegane.

Przeprowadzanie ocen

Oceny bezpieczeństwa powinieneś przeprowadzać co najmniej raz na kwartał. Niezbędne jest także ciągłe monitorowanie dryfu konfiguracji. Regularne oceny zwiększają skuteczność zabezpieczeń i działań operacyjnych, dostarczając cennych informacji z zintegrowanych produktów partnerskich. Upraszczają także inwestycje inżynieryjne partnerów technologicznych, zwiększając wartość dla klientów.

Aktualizowanie protokołów bezpieczeństwa

Aktualizowanie protokołów bezpieczeństwa jest istotne, aby reagować na nowe zagrożenia. Oto kilka zalecanych aktualizacji:

Przeglądaj konfiguracje zabezpieczeń co najmniej raz na kwartał oraz zawsze po istotnych aktualizacjach wydanych przez Microsoft. Regularny przegląd pomaga wykrywać dryf zasad i nowe luki, dzięki czemu Twoja dzierżawa pozostaje bezpieczna.

Wdrażając te najlepsze praktyki, możesz znacząco zwiększyć bezpieczeństwo swojej dzierżawy Microsoft 365. Proaktywne działania, takie jak dostęp warunkowy i regularne oceny, pomogą Ci wyprzedzać potencjalne zagrożenia.


Podsumowując, możesz znacząco zwiększyć bezpieczeństwo dzierżawy, wykorzystując Microsoft Graph. Kluczowe strategie obejmują:

Dzięki wdrożeniu tych strategii możesz zbudować solidne ramy bezpieczeństwa. Pamiętaj, że stała czujność jest niezbędna. Działaj proaktywnie w obszarze bezpieczeństwa, aby skutecznie chronić swoje środowisko Microsoft 365. Jeśli chcesz zajrzeć głębiej, w bardziej swobodnej formie, jak te przepływy automatyzacji łączą się w architekturach produkcyjnych, koniecznie sprawdź powiązany odcinek podcastu Microsoft Graph Security Automation for Microsoft 365!

Często zadawane pytania

Czym jest Microsoft Graph?

Microsoft Graph to zunifikowany interfejs API, który łączy różne usługi Microsoft 365. Zapewnia dostęp do danych i analiz, umożliwiając zarządzanie bezpieczeństwem, aktywnością użytkowników i zgodnością w całej organizacji.

W jaki sposób Microsoft Graph zwiększa bezpieczeństwo dzierżawy?

Microsoft Graph zwiększa bezpieczeństwo dzierżawy, zapewniając wgląd w aktywność użytkowników i alerty bezpieczeństwa w czasie rzeczywistym. Pozwala automatyzować procesy zarządzania oraz proaktywnie zarządzać uprawnieniami, co ogranicza potencjalne luki.

Czy mogę zintegrować Microsoft Graph z innymi narzędziami bezpieczeństwa?

Tak, Microsoft Graph można zintegrować z różnymi narzędziami bezpieczeństwa, w tym z rozwiązaniami SIEM. Ta integracja wzmacnia możliwości wykrywania zagrożeń i zapewnia kompleksowy obraz stanu bezpieczeństwa.

Jak skonfigurować alerty bezpieczeństwa w Microsoft Graph?

Aby skonfigurować alerty bezpieczeństwa, przejdź do interfejsu API zabezpieczeń Microsoft Graph. Zdefiniuj typy alertów, które chcesz monitorować, ustaw poziomy ważności i skonfiguruj powiadomienia, aby być na bieżąco z potencjalnymi zagrożeniami.

Czym są dzienniki aktywności i dlaczego są ważne?

Dzienniki aktywności rejestrują działania użytkowników i administratorów w środowisku Microsoft 365. Są kluczowe przy wykrywaniu anomalii, zapewnianiu zgodności z przepisami oraz skutecznym badaniu incydentów bezpieczeństwa.

Jak często należy przeprowadzać oceny bezpieczeństwa?

Oceny bezpieczeństwa należy przeprowadzać co najmniej raz na kwartał. Regularne oceny pomagają wykrywać luki i zapewniają zgodność z zasadami bezpieczeństwa, dzięki czemu dzierżawa pozostaje chroniona przed nowymi zagrożeniami.

Czym jest dostęp warunkowy i jak działa?

Dostęp warunkowy to strategia bezpieczeństwa, która egzekwuje zasady regulujące dostęp użytkowników na podstawie określonych warunków. Pomaga zapewnić, że do zasobów o znaczeniu krytycznym uzyskają dostęp wyłącznie upoważnieni użytkownicy, co zwiększa ogólny poziom bezpieczeństwa.

Jak mogę automatyzować dochodzenia za pomocą Microsoft Graph?

Dochodzenia możesz automatyzować, korzystając ze zunifikowanego interfejsu API Security Threat Submission w Microsoft Graph. Pozwala on zgłaszać zagrożenia i usprawniać przepływy pracy związane z bezpieczeństwem, co skraca czas reakcji na incydenty.

Microsoft Graph Governance Compliance Microsoft Microsoft 365 GDPR

Related articles

RSS