Megosztás a következőn keresztül:


A Microsoft Sentinel csatlakoztatása az adatforráshoz az Azure Functions használatával

Az Azure Functions különböző kódolási nyelvekkel, például a PowerShell vagy a Python használatával kiszolgáló nélküli összekötőt hozhat létre a kompatibilis adatforrások REST API-végpontjaihoz. Az Azure Function Apps ezután lehetővé teszi a Microsoft Sentinel csatlakoztatását az adatforrás REST API-hoz a naplók lekéréséhez.

Ez a cikk bemutatja, hogyan konfigurálhatja a Microsoft Sentinelt az Azure Function Apps használatára. Előfordulhat, hogy a forrásrendszert is konfigurálnia kell, és az egyes adatösszekötők portálon található oldalán, illetve a Microsoft Sentinel adatösszekötők referenciaoldalának szolgáltatásához tartozó szakaszban találhat szállítói és termékspecifikus információs hivatkozásokat.

Feljegyzés

  • A Microsoft Sentinelbe való betöltés után az adatok annak a munkaterületnek a földrajzi helyén lesznek tárolva, ahol a Microsoft Sentinelt futtatja.

    A hosszú távú megőrzés érdekében érdemes lehet olyan naplótípusokban is tárolni az adatokat, mint a kiegészítő naplók vagy az alapszintű naplók. További információ: Naplómegőrzési csomagok a Microsoft Sentinelben.

  • Ha az Azure Functions használatával adatokat tölt be a Microsoft Sentinelbe, az további adatbetöltési költségeket eredményezhet. További információkért tekintse meg az Azure Functions díjszabási oldalát.

Előfeltételek

Győződjön meg arról, hogy rendelkezik a következő engedélyekkel és hitelesítő adatokkal, mielőtt az Azure Functions használatával csatlakoztatja a Microsoft Sentinelt az adatforráshoz, és lekéri a naplóit a Microsoft Sentinelbe:

  • Olvasási és írási engedélyekkel kell rendelkeznie a Microsoft Sentinel-munkaterületen.

  • Olvasási engedélyekkel kell rendelkeznie a munkaterület megosztott kulcsaihoz. További információ a munkaterületkulcsokról.

  • Függvényalkalmazás létrehozásához olvasási és írási engedélyekkel kell rendelkeznie az Azure Functionsben. További információ az Azure Functionsről.

  • A termék API-jának eléréséhez hitelesítő adatokra is szüksége lesz – felhasználónévre és jelszóra, jogkivonatra, kulcsra vagy más kombinációra. Egyéb API-információkra, például végponti URI-ra is szükség lehet.

    További információt a microsoft sentinel adatösszekötők referenciaoldalán talál a szolgáltatás dokumentációjában és a szolgáltatáshoz tartozó szakaszban.

  • Telepítse az Azure Functions-alapú összekötőt tartalmazó megoldást a Microsoft Sentinel Content Hubjából . További információ: A Microsoft Sentinel beépített tartalmainak felderítése és kezelése.

Az adatforrás konfigurálása és csatlakoztatása

Feljegyzés

  • Biztonságosan tárolhat munkaterület- és API-engedélyezési kulcsokat vagy jogkivonatokat az Azure Key Vaultban. Az Azure Key Vault biztonságos mechanizmust biztosít a kulcsértékek tárolásához és lekéréséhez. Kövesse az alábbi utasításokat az Azure Key Vault Azure-függvényalkalmazással való használatához.

  • Egyes adatösszekötők egy Kusto-függvényen alapuló elemzőtől függenek, hogy a várt módon működjenek. A Kusto-függvény és -alias létrehozásához szükséges utasításokra mutató hivatkozásokat a Microsoft Sentinel adatösszekötők referenciaoldalán találja.

1. lépés: A forrásrendszer API-hitelesítő adatainak lekérése

Kövesse a forrásrendszer utasításait az API hitelesítő adatainak/ engedélyezési kulcsainak / jogkivonatainak lekéréséhez. Másolja és illessze be őket egy későbbi szövegfájlba.

A pontos hitelesítő adatokról, valamint a termék megkeresésére vagy létrehozására vonatkozó utasításokra mutató hivatkozásokat a portál adatösszekötő oldalán, valamint a Szolgáltatáshoz tartozó szakaszban, a Microsoft Sentinel adatösszekötők referenciaoldalán találhatja meg.

Előfordulhat, hogy a naplózást vagy más beállításokat is konfigurálnia kell a forrásrendszeren. A vonatkozó utasításokat az előző bekezdésben szereplőkkel együtt találja meg.

2. lépés: Az összekötő és a kapcsolódó Azure-függvényalkalmazás üzembe helyezése

Központi telepítési lehetőség kiválasztása

Ez a módszer egy ARM-sablon használatával biztosítja az Azure-függvényalapú összekötő automatikus üzembe helyezését.

  1. A Microsoft Sentinel portálon válassza az Adatösszekötők lehetőséget. Válassza ki az Azure Functions-alapú összekötőt a listából, majd nyissa meg az összekötő oldalát.

  2. A Konfiguráció területen másolja ki a Microsoft Sentinel-munkaterület azonosítóját és elsődleges kulcsát, és illessze be őket.

  3. Válassza az Üzembe helyezés az Azure-ban lehetőséget. (Előfordulhat, hogy le kell görgetnie a gomb megkereséséhez.)

  4. Megjelenik az Egyéni üzembehelyezési képernyő.

    • Válassza ki azt az előfizetést, erőforráscsoportot és régiót, amelyben üzembe szeretné helyezni a függvényalkalmazást.

    • Adja meg a fenti 1. lépésben mentett API-hitelesítő adatokat/ engedélyezési kulcsokat/ jogkivonatokat.

    • Adja meg a Másolt és félretett Microsoft Sentinel-munkaterület azonosítóját és munkaterületkulcsát (elsődleges kulcsot).

      Feljegyzés

      Ha a fenti értékek bármelyikéhez Azure Key Vault-titkos kódokat használ, használja a sztringértékek @Microsoft.KeyVault(SecretUri={Security Identifier}) helyett a sémát. További részletekért tekintse meg a Key Vault referenciáinak dokumentációját.

    • Töltse ki az űrlap bármely más mezőjét az Egyéni üzembe helyezés képernyőn. Tekintse meg az adatösszekötő lapját a portálon, vagy a szolgáltatás szakaszát a Microsoft Sentinel adatösszekötők referenciaoldalán .

    • Válassza az Áttekintés + létrehozás lehetőséget. Amikor az érvényesítés befejeződött, válassza a Létrehozás lehetőséget.

Az adatok megkeresése

A sikeres kapcsolat létrejötte után az adatok megjelennek a Naplókban a CustomLogs alatt, a Szolgáltatáshoz tartozó szakaszban felsorolt táblákban a Microsoft Sentinel adatösszekötők referenciaoldalán.

Az adatok lekérdezéséhez adja meg az egyik táblanevet – vagy a megfelelő Kusto-függvény aliasát – a lekérdezési ablakban.

Néhány hasznos minta lekérdezést az összekötő oldalán a Következő lépések lapon talál.

A kapcsolat ellenőrzése

Akár 20 percig is eltarthat, amíg a naplók megjelennek a Log Analyticsben.

Következő lépések

Ebben a dokumentumban megtanulta, hogyan csatlakoztathatja a Microsoft Sentinelt az adatforráshoz Azure Functions-alapú összekötőkkel. A Microsoft Sentinelről az alábbi cikkekben olvashat bővebben: