Voraussetzungen für die Bereitstellung der Microsoft Sentinel-Lösung für SAP®-Anwendungen

In diesem Artikel sind die Voraussetzungen aufgeführt, die für die Bereitstellung der Microsoft Sentinel-Lösung für SAP®-Anwendungen erforderlich sind.

Wichtig

Microsoft Sentinel ist als Teil der öffentlichen Vorschau für die einheitliche Security Operations-Plattform im Microsoft Defender-Portal verfügbar. Weitere Informationen finden Sie unter Microsoft Sentinel im Microsoft Defender-Portal.

Bereitstellungsmeilensteine

Verfolgen Sie den Bereitstellungsweg Ihrer SAP-Lösung durch diese Reihe von Artikeln:

  1. Übersicht über die Bereitstellung

  2. Bereitstellungsvoraussetzungen (hier sind Sie)

  3. Mit der Lösung über mehrere Arbeitsbereiche hinweg arbeiten (VORSCHAU)

  4. Vorbereiten einer SAP-Umgebung

  5. Konfigurieren der Überwachung

  6. Bereitstellen des Lösungsinhalts aus dem Inhaltshub

  7. Bereitstellen des Agenten für den Datenconnector

  8. Konfigurieren der Microsoft Sentinel-Lösung für SAP®-Anwendungen

  9. Optionale Bereitstellungsschritte

Tabelle der Voraussetzungen

Zum erfolgreichen Bereitstellen der Microsoft Sentinel-Lösung für SAP®-Anwendungen müssen Sie die folgenden Voraussetzungen erfüllen:

Voraussetzungen für Azure

Voraussetzung BESCHREIBUNG Erforderlich/optional
Zugriff auf Microsoft Sentinel Notieren Sie Ihre Microsoft Sentinel-Arbeitsbereichs-ID und den Primärschlüssel.
Sie finden diese Details in Microsoft Sentinel: Wählen Sie im Navigationsmenü Einstellungen>Arbeitsbereichseinstellungen>Agent-Verwaltung aus. Kopieren Sie die Arbeitsbereichs-ID und den Primärschlüssel, und fügen Sie sie in eine temporäre Datei ein, um sie während des Bereitstellungsprozesses zu verwenden.
Erforderlich
Berechtigungen zum Erstellen von Azure-Ressourcen Sie müssen mindestens über die erforderlichen Berechtigungen verfügen, um Lösungen aus dem Microsoft Sentinel-Inhaltshub bereitzustellen. Weitere Informationen finden Sie im Katalog zum Microsoft Sentinel-Inhaltshub. Erforderlich
Berechtigungen zum Erstellen eines Azure-Schlüsseltresors oder zum Zugriff auf einen bestehenden Verwenden Sie Azure Key Vault, um Geheimnisse zu speichern, die für die Herstellung einer Verbindung mit Ihrem SAP-System erforderlich sind (empfohlen, wenn dies eine erforderliche Voraussetzung ist). Weitere Informationen finden Sie unter Zuweisen von Key Vault-Zugriffsberechtigungen. Erforderlich, wenn Sie die SAP-Systemanmeldeinformationen in Azure Key Vault speichern möchten.

Optional, wenn Sie sie in einer Konfigurationsdatei speichern möchten. Weitere Informationen finden Sie unter Erstellen eines virtuellen Computers und Konfigurieren des Zugriffs auf Ihre Anmeldeinformationen.
Berechtigungen zum Zuweisen einer privilegierten Rolle zum SAP-Datenconnector-Agent Für die Bereitstellung des SAP-Datenconnector-Agents müssen Sie der VM-Identität Ihres Agents bestimmte Berechtigungen für den Microsoft Sentinel-Arbeitsbereich gewähren. Verwenden Sie dazu die Rolle des Agent-Operators für Microsoft Sentinel-Geschäftsanwendungen. Um diese Rolle zu gewähren, benötigen Sie Besitzer-Berechtigungen für die Ressourcengruppe, in der sich Ihr Microsoft Sentinel-Arbeitsbereich befindet.

Weitere Informationen finden Sie unter Bereitstellen des Datenconnector-Agents.
Erforderlich.
Wenn Sie nicht über Besitzer-Berechtigungen für die Ressourcengruppe verfügen, kann der relevante Schritt auch von einer anderen Person ausgeführt werden, die über die entsprechenden Berechtigungen verfügt. Dies erfolgt dann separat, nachdem der Agent vollständig bereitgestellt wurde.

Systemanforderungen

Voraussetzung BESCHREIBUNG
Systemarchitektur Die Datenconnectorkomponente der SAP-Lösung wird als Docker-Container bereitgestellt, und jeder SAP-Client benötigt eine eigene Containerinstanz.
Der Containerhost kann entweder ein physischer Computer oder ein virtueller Computer sein, er kann entweder lokal oder in einer beliebigen Cloud betrieben werden.
Die VM, die den Container hostet, muss sich nicht im selben Azure-Abonnement wie Ihr Microsoft Sentinel-Arbeitsbereich befinden, nicht einmal im selben Microsoft Entra-Mandanten.
Empfehlungen für die Dimensionierung des virtuellen Computers Mindestspezifikation, etwa für eine Laborumgebung:
Standard_B2s-VM mit:
– Zwei Kerne
– 4 GB RAM

Standardconnector (Standard):
Standard D2as_v5-VM oder
Standard_D2_v5-VM mit:
– Zwei Kerne
– 8 GB RAM

Mehrere Connectors:
Standard_D4as_v5 oder
Standard_D4_v5-VM mit:
– Vier Kerne
– 16 GB RAM
Administratorrechte Administratorrechte (Stamm) sind auf dem Containerhostcomputer erforderlich.
Unterstützte Linux-Versionen Der SAP-Datenconnector-Agent wird mit den folgenden Linux-Distributionen getestet:
– Ubuntu 18.04 oder höher
– SLES Version 15 oder höher
– RHEL Version 7.7 oder höher

Wenn Sie ein anderes Betriebssystem verwenden, müssen Sie den Container möglicherweise manuell bereitstellen und konfigurieren. Um weitere Informationen zu erhalten, öffnen Sie ein Supportticket.
Netzwerkverbindungen Stellen Sie sicher, dass der Container Zugriff auf Folgendes hat:
Microsoft Sentinel:
– Azure-Schlüsseltresor (in dem Bereitstellungsszenario, in dem der Azure-Schlüsseltresor zum Speichern von Geheimnissen verwendet wird
– Den Host der SAP-Umgebung über die folgenden TCP-Ports: 32xx, 5xx13, 33xx und 48xx (falls SNC verwendet wird), wobei xx für die SAP-Instanznummer steht.
Software-Hilfsprogramme Das Bereitstellungsskript für den SAP-Datenconnector installiert die folgende erforderliche Software auf der Containerhost-VM (je nach verwendeter Linux-Distribution kann die Liste geringfügig abweichen):
- Unzip
- NetCat
- Docker
- jq
- curl
Verwaltete Identität oder Dienstprinzipal Die neueste Version des SAP-Datenconnector-Agents erfordert eine verwaltete Identität oder einen Dienstprinzipal für die Authentifizierung bei Microsoft Sentinel.

Legacy-Agents werden für Updates auf die neueste Version unterstützt und müssen dann eine verwaltete Identität oder einen Dienstprinzipal verwenden, um mit Updates auf nachfolgende Versionen fortzufahren.

SAP-Voraussetzungen

Voraussetzung BESCHREIBUNG
Unterstützte SAP-Versionen Der SAP-Datenconnector-Agent unterstützt SAP NetWeaver-Systeme und wurde mit SAP_BASIS-Versionen 731 und höher getestet.

Für bestimmte Schritte in diesem Tutorial stehen alternative Anweisungen zur Verfügung, wenn Sie mit der älteren SAP-Version SAP_BASIS 740 arbeiten.
Erforderliche Software SAP NetWeaver RFC SDK 7.50 (Hier herunterladen)
Stellen Sie sicher, dass Sie auch über ein SAP-Benutzerkonto verfügen, um auf die Downloadseite für SAP-Software zugreifen zu können.
SAP-Systemdetails Notieren Sie sich die folgenden SAP-Systemdetails, um sie in diesem Tutorial zu verwenden:
– SAP-System-IP-Adresse und FQDN-Hostname
– SAP-Systemnummer, z. B. 00
– SAP-System-ID aus dem SAP NetWeaver-System (z. B. NPL)
– SAP-Client-ID, z. B. 001
Zugriff auf SAP NetWeaver-Instanz Der SAP-Datenconnector-Agent verwendet einen der folgenden Mechanismen für die Authentifizierung beim SAP-System:
– SAP ABAP-Benutzer/Kennwort
– Ein Benutzer/eine Benutzerin mit einem X.509-Zertifikat (diese Option erfordert zusätzliche Konfigurationsschritte)

Überprüfungsschritte für die SAP-Umgebung

Hinweis

Schrittweise Anleitungen zum Bereitstellen eines CR und Zuweisen der erforderlichen Rolle stehen im Leitfaden Bereitstellen von SAP-CRs und Konfigurieren der Autorisierung zur Verfügung. Ermitteln Sie, welche CRs bereitgestellt werden müssen, rufen Sie die relevanten CRs über die Links in den nachstehenden Tabellen ab, und fahren Sie mit der Schritt-für-Schritt-Anleitung fort.

Erstellen und Konfigurieren einer Rolle (erforderlich)

Damit der SAP-Datenconnector eine Verbindung mit Ihrem SAP-System herstellen kann, müssen Sie eine Rolle erstellen. Erstellen Sie die Rolle, indem Sie die Rollenautorisierungen aus der Datei /MSFTSEN/SENTINEL_RESPONDER laden.

Die Rolle /MSFTSEN/SENTINEL_RESPONDER umfasst sowohl den Protokollabruf als auch Antwortaktionen zur Angriffsunterbrechung. Um nur den Protokollabruf zu aktivieren, ohne Antwortaktionen zur Angriffsunterbrechung, stellen Sie SAP NPLK900271 CR im SAP-System bereit, oder laden Sie die Rollenautorisierungen aus der Datei MSFTSEN_SENTINEL_CONNECTOR. Die Rolle /MSFTSEN/SENTINEL_CONNECTOR, die über alle grundlegenden Berechtigungen für den Betrieb des Datenconnectors verfügt.

SAP BASIS-Versionen Beispiel-CR
Beliebige Version NPLK900271: K900271.NPL, R900271.NPL

Erfahrene SAP-Administratoren/-Administratorinnen können sich entscheiden, die Rolle manuell zu erstellen und ihr die entsprechenden Berechtigungen zuzuweisen. Achten Sie in solchen Fällen darauf, die empfohlenen Autorisierungen für jedes Protokoll zu befolgen. Weitere Informationen finden Sie unter Erforderliche ABAP-Autorisierungen.

Abrufen zusätzlicher Informationen aus SAP (optional)

Damit der SAP-Datenconnector bestimmte Informationen aus Ihrem SAP-System abrufen kann, können Sie zusätzliche CRs aus dem Microsoft Sentinel-GitHub-Repository bereitstellen.

  • SAP BASIS 7.5 SP12 und höher: Client-IP-Adressinformationen aus dem Sicherheitsüberwachungsprotokoll
  • BELIEBIGE SAP-Basisversion: DB-Tabellenprotokolle, Spoolausgabeprotokoll
SAP BASIS-Versionen Empfohlener CR Notizen
– 750 und höher NPLK900202: K900202.NPL, R900202.NPL Stellen Sie den relevanten SAP-Hinweis bereit.
– 740 NPLK900201: K900201.NPL, R900201.NPL

Bereitstellen des SAP-Hinweises (optional)

Wenn Sie zusätzliche Informationen mit der optionalen CR NPLK900202 abrufen möchten, stellen Sie sicher, dass der folgende SAP-Hinweis in Ihrem SAP-System entsprechend der jeweiligen Version bereitgestellt wird:

SAP BASIS-Versionen Notizen
– 750 SP04 bis SP12
– 751 SP00 bis SP06
– 752 SP00 bis SP02
2641084 – Standardisierter Lesezugriff auf Daten des Sicherheitsüberwachungsprotokolls*

Nächste Schritte

Nach der Überprüfung, ob alle Voraussetzungen erfüllt wurden, fahren Sie mit dem nächsten Schritt fort, um die erforderlichen CRs in Ihrem SAP-System bereitzustellen und die Autorisierung zu konfigurieren.