Najbardziej zaawansowana aplikacja do ochrony cybernetycznej dla Androida - Bitdefender Mobile Security & Antivirus

Pobierz
Bitdefender
  • 0

FAQ – Produkty dla firmy

Jak skonfigurować sensor XDR Office 365

corporate-user-icon

Arkadiusz K

23 października 2023

W tym artykule opiszemy jak skonfigurować sensor XDR Office 365.

Platforma Microsoft Office 365 obejmuje sensory Mail i Audit, które rozszerzają wykrywanie XDR o dane dotyczące ruchu i zawartości poczty e-mail, a także działań użytkowników i administratorów pobranych z ujednoliconego dziennika audytu Microsoft 365.

Czujnik Mail uzyskuje dostęp do zdarzeń, takich jak czas dostępu do elementów poczty, czas odpowiedzi i przekazywania elementów poczty, a także czas i to, czego użytkownik szukał w usługach Exchange Online i SharePoint Online.

Czujnik Audit uzyskuje dostęp do działań użytkowników i administratorów wykonywanych w usługach i rozwiązaniach Microsoft 365. Operacje te są przechwytywane, rejestrowane i przechowywane w ujednoliconym dzienniku inspekcji organizacji.

Wymagania Office365

Zanim zintegrujesz sensor Office365 z GravityZone musisz najpierw skonfigurować sensory Mail i Audit. 

Konfiguracja sensora Mail

1. Zarejestruj aplikację w Azure AD.

2. Ustaw uprawnienia w Microsoft Graph API > Application permissions w zależności od tego jak chcesz skonfigurować sensor:

a) Jeżeli chcesz otrzymywać powiadomienia i móc podejmować działania bezpośrednio z GravityZone:

  • AuditLog.Read.All

  • Mail.ReadWrite, dla usuwania wiadomości 

  • User.ReadWrite.All, dla wymuszania resetów haseł i wyłączania użytkowników

Aby wymusić resetowanie hasła na kontach O365 bezpośrednio z incydentów GravityZone XDR, należy przypisać rolę administratora  do aplikacji Azure.

W Azure AD admin center przejdź do Roles and administrators > User administrator role > Add assignments, wyszukaj nazwę aplikacji używanej do integracji sensora poczty O365 GravityZone i przypisz ją.

IdentityRiskyUser.ReadWrite.All, dla oznaczania kont na zainfekowane/zhackowane. 

IdentityRiskyUser.ReadWrite.All wymaga licencji Azure AD Premium P2 license. Inne uprawnienia nie wymagają licencji premium.

b) Jeżeli tylko chcesz otrzymywać powiadomienia, potrzebujesz następujących uprawnień: AuditLog.Read.All, Mail.Read and User.Read.All

3. Przyznaj Admin Consent.

4. Wygeneruj Client secret value.

Konfiguracja sensora Audit

1. Zarejestruj aplikację w Azure AD.

2. Ustaw uprawnienia w Microsoft Graph API > Application permissions w zależności od tego jak chcesz skonfigurować sensor:

a) Jeżeli chcesz otrzymywać powiadomienia i móc podejmować działania bezpośrednio z GravityZone:

W Microsoft Graph API > Application permissions dodaj User.ReadWrite.All i IdentityRiskyUser.ReadWrite.All.

W Office 365 Management APIs > Application permissions dodaj ActivityFeed.Read, ActivityFeed.ReadDlp i ServiceHealth.Read.

IdentityRiskyUser.ReadWrite.All wymaga licencji Azure AD Premium P2 license. Inne uprawnienia nie wymagają licencji premium.

Aby wymusić resetowanie hasła na kontach O365 bezpośrednio z incydentów GravityZone XDR, należy przypisać rolę administratora  do aplikacji Azure.

W Azure AD admin center przejdź do Roles and administrators > User administrator role > Add assignments, wyszukaj nazwę aplikacji używanej do integracji sensora poczty O365 GravityZone i przypisz ją.

b) Jeżeli tylko chcesz otrzymywać powiadomienia, potrzebujesz następujących uprawnień w Office 365 Management APIs > Application permissions: ActivityFeed.Read, ActivityFeed.ReadDlp i ServiceHealth.Read.

3. Przyznaj Admin Consent.

4. Wygeneruj Client secret value.

5. Przejdź do  Microsoft Compliance > Audit i zacznij rejestrować aktywność użytkowników i administratorów.

6. Włącz Audit.AzureActiveDirectory, Audit.Exchange, Audit.General, Audit.SharePoint, i DLP.All używając poniższego skryptu. Koniecznie podmień wartości w czterech pierwszych linijkach kodu:

$ClientID = "client_id"           // @zamień na swój client id, np: f5b17a13-6e4e-4c3e-81f4-51fb9a377182
$ClientSecretValue = "client_secret_value"   // @zamień na swój client secret value, enp: UOJ7Q~YN5hkilURseLkfRN6~kTQp80Fndn9eJ
$tenantdomain = "tenant_domain"   // @zamień na swoją domenę, np: [email protected]
$TenantGUID = "tenant_guid"		  // @zamień na swój tenant guid,  np: ac593d47-7293-47ed-a8fc-c5824d38673a


$body = @{grant_type="client_credentials";resource="https://manage.office.com";client_id=$ClientID;client_secret=$ClientSecretValue}
$oauth = Invoke-RestMethod -Method Post -Uri "https://login.microsoftonline.com/$TenantGUID/oauth2/token?api-version=1.0" -Body $body
$headerParams = @{'Authorization'="$($oauth.token_type) $($oauth.access_token)"}

$p = @{
    "webhook"= $null
}

Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.AzureActiveDirectory" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.Exchange" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.SharePoint" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.General" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=DLP.All" -Headers $headerParams -Method POST -Body $p -UseBasicParsing

Uwaga: Synchronizacja danych może zająć do 24 godzin.

Konfiguracja sensorów Office365

1. Przejdź do Konfiguracja > Zarządzanie sensorami.

2. Kliknij Integruj obok Sensora Office 365.

3. Sprawdź czy spełniasz wszystkie wymagania.

4. Nazwij swoją integrację.

5. Podaj poświadczenia Office 365: Application ID, Tenant ID i Client Secret.

6. Kliknij Testuj łączność.

7. Kliknij Zastosuj.

Rozwiązywanie problemów

Jeżeli integracja się nie powiodła, użyj poniższego skryptu by włączyć następujące subskrypcje:

  • Audit.AzureActiveDirectory

  • Audit.Exchange

  • Audit.General

  • Audit.SharePoint

  • DLP.All

$ClientID = "client_id"           // @zamień na swój client id, np: f5b17a13-6e4e-4c3e-81f4-51fb9a377182
$ClientSecretValue = "client_secret_value"   // @zamień na swój client secret value, enp: UOJ7Q~YN5hkilURseLkfRN6~kTQp80Fndn9eJ
$tenantdomain = "tenant_domain"   // @zamień na swoją domenę, np: [email protected]
$TenantGUID = "tenant_guid"		  // @zamień na swój tenant guid,  np: ac593d47-7293-47ed-a8fc-c5824d38673a


$body = @{grant_type="client_credentials";resource="https://manage.office.com";client_id=$ClientID;client_secret=$ClientSecretValue}
$oauth = Invoke-RestMethod -Method Post -Uri "https://login.microsoftonline.com/$TenantGUID/oauth2/token?api-version=1.0" -Body $body
$headerParams = @{'Authorization'="$($oauth.token_type) $($oauth.access_token)"}

$p = @{
    "webhook"= $null
}

Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.AzureActiveDirectory" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.Exchange" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.SharePoint" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=Audit.General" -Headers $headerParams -Method POST -Body $p -UseBasicParsing
Invoke-WebRequest "https://manage.office.com/api/v1.0/$TenantGUID/activity/feed/subscriptions/start?contentType=DLP.All" -Headers $headerParams -Method POST -Body $p -UseBasicParsing

Źródło: https://www.bitdefender.com/business/support/en/77209-151141-edr-configuration.html#UUID-f32f525c-6e5b-3baa-be17-b0c5c1e3cfb5


Autor


corporate-user-icon

Arkadiusz K

Starszy serwisant, zajmuję się obsługą zgłoszeń serwisowych klientów indywidualnych i biznesowych. Zajmuję się również tłumaczeniami związanymi z interfejsem programu Bitdefender. Po godzinach pasjonat sprzętu komputerowego i nowinek ze świata technologii.

Zobacz posty autora


Artykuły które mogą Ci się spodobać

Formularz kontaktowy

Wybierz odpowiednią opcję aby przejść do formularza kontaktowego. Odpowiemy najszybciej jak to możliwe!

×

Informacje o bezpieczeństwie produktu (GPSR)

Producent

Bitdefender

Nazwa własna: Bitdefender
Adres: 15A Orhideelor Road, Orhideea Towers
060071 Bukareszt, 6. Dzielnica
Rumunia

Kontakt:
https://www.bitdefender.com/consumer/support/help/
Contact Support - Bitdefender

Ostrzeżenia dotyczące bezpieczeństwa

Lista ostrzeżeń dotyczących bezpieczeństwa antywirusów i bezpieczeństwa oparta o wymagania Rozporządzenia (UE) 2023/988 w sprawie ogólnego bezpieczeństwa produktów (GPSR).

Oprogramowanie antywirusowe i zabezpieczające to szeroka kategoria produktów, dlatego poniższe ostrzeżenia mają charakter ogólny i mogą nie odnosić się do wszystkich konkretnych produktów.

Instrukcja bezpieczeństwa dla programów antywirusowych i zabezpieczających

1. Wybór odpowiedniego oprogramowania

  • Wybieraj programy z uznanych źródeł, takich jak oficjalne strony producentów.
  • Zwracaj uwagę na oceny i recenzje użytkowników oraz niezależnych organizacji zajmujących się testowaniem oprogramowania.

2. Aktualizacje

  • Regularnie aktualizuj programy antywirusowe i zabezpieczające, aby mieć pewność, że są one chronione przed najnowszymi zagrożeniami.
  • Włącz automatyczne aktualizacje, jeśli to możliwe.

3. Skanowanie systemu

  • Przeprowadzaj regularne skanowania całego systemu w celu wykrycia potencjalnych zagrożeń.
  • Ustaw harmonogram skanowania, aby nie zapomnieć o tej czynności.

4. Ochrona w czasie rzeczywistym

  • Upewnij się, że funkcja ochrony w czasie rzeczywistym jest włączona, aby zminimalizować ryzyko infekcji.
  • Monitoruj aktywność programu antywirusowego i reaguj na wszelkie zgłoszone zagrożenia.

5. Bezpieczeństwo Internetu

  • Korzystaj z dodatkowych funkcji, takich jak zapory ogniowe i filtry ochrony prywatności.
  • Bądź ostrożny przy pobieraniu plików oraz wchodzeniu na nieznane strony internetowe.

6. Zarządzanie dostępem

  • Ogranicz dostęp do programów zabezpieczających tylko do zaufanych użytkowników.
  • Używaj silnych haseł do kont związanych z oprogramowaniem zabezpieczającym.

7. Edukacja użytkowników

  • Przeszkol wszystkich użytkowników korzystających z systemu w zakresie bezpieczeństwa.
  • Wprowadź zasady dotyczące rozpoznawania potencjalnych zagrożeń, takich jak phishing.

8. Tworzenie kopii zapasowych

  • Regularnie twórz kopie zapasowe ważnych danych, aby w razie infekcji móc przywrócić system do stanu przed atakiem.
  • Upewnij się, że kopie zapasowe są przechowywane w bezpiecznym miejscu, oddzielonym od głównego systemu.

9. Reakcja na zagrożenia

  • W przypadku wykrycia zagrożenia, niezwłocznie postępuj zgodnie z instrukcjami programu antywirusowego.
  • Rozważ konsultację z profesjonalnym serwisem w sytuacji poważnych infekcji.

10. Zgłaszanie problemów

  • Zgłaszaj wszelkie nieprawidłowości lub problemy z działaniem oprogramowania do odpowiednich kanałów wsparcia technicznego.

Przestrzeganie powyższych wytycznych pomoże w skutecznej ochronie systemu przed zagrożeniami oraz w zapewnieniu bezpieczeństwa danych.