Delen via


Illumio SaaS-connector (met behulp van Azure Functions) voor Microsoft Sentinel

Illumio-connector biedt de mogelijkheid om gebeurtenissen op te nemen in Microsoft Sentinel. De connector biedt de mogelijkheid om controlebare gebeurtenissen op te nemen en stroomgebeurtenissen uit AWS S3-bucket op te nemen.

Dit is automatisch gegenereerde inhoud. Neem contact op met de provider van de oplossing voor wijzigingen.

Connectorkenmerken

Kenmerk connector Beschrijving
Code van Azure-functie-app https://github.com/Azure/Azure-Sentinel/raw/master/Solutions/IllumioSaaS/Data%20Connectors/IllumioEventsConn.zip
Log Analytics-tabellen Illumio_Auditable_Events_CL
Illumio_Flow_Events_CL
Ondersteuning voor regels voor gegevensverzameling Wordt momenteel niet ondersteund
Ondersteund door Illumio

Voorbeelden van query's

Voorbeeld van controleerbare gebeurtenissen

Illumio_Auditable_Events_CL 

| sort by TimeGenerated desc 

| limit 10

Voorbeeld van stroomsamenvattingen

Illumio_Flow_Events_CL 

| sort by TimeGenerated desc 

| limit 10

Vereisten

Als u wilt integreren met Illumio SaaS (met behulp van Azure Functions), moet u het volgende doen:

  • Machtigingen voor Microsoft.Web/sites: Lees- en schrijfmachtigingen voor Azure Functions om een functie-app te maken is vereist. Raadpleeg de documentatie voor meer informatie over Azure Functions.
  • SQS- en AWS S3-accountreferenties/-machtigingen: AWS_SECRET, AWS_REGION_NAME, AWS_KEY, QUEUE_URL is vereist. Zie de documentatie voor meer informatie over het ophalen van gegevens. Als u s3 bucket van Illumio gebruikt, neemt u contact op met de ondersteuning van Illumio. Op uw verzoek krijgt u de naam van de AWS S3-bucket, de AWS SQS-URL en AWS-referenties om ze te openen.
  • Illumio-API-sleutel en -geheim: ILLUMIO_API_KEY, ILLUMIO_API_SECRET is vereist voor een werkmap om verbinding te maken met SaaS PCE en API-antwoorden op te halen.

Installatie-instructies van leverancier

Notitie

Deze connector maakt gebruik van Azure Functions om verbinding te maken met de AWS SQS/S3 om logboeken in Microsoft Sentinel op te halen. Dit kan leiden tot extra kosten voor gegevensopname. Raadpleeg de pagina met prijzen van Azure Functions voor meer informatie.

(Optionele stap) Sla de API-autorisatiesleutel(s) of token(s) veilig op in Azure Key Vault. Azure Key Vault biedt een veilig mechanisme voor het opslaan en ophalen van sleutelwaarden. Volg deze instructies voor het gebruik van Azure Key Vault met een Azure Function-app.

Vereisten

  1. Zorg ervoor dat AWS SQS is geconfigureerd voor de s3-bucket waaruit stroom- en controlebare gebeurtenislogboeken worden opgehaald. Als Illumio buckets biedt, neemt u contact op met de ondersteuning van Illumio voor sqs URL, s3 bucket name en aws credentials.
  2. AAD-toepassing registreren: voor DCR (regel voor gegevensverzameling) om gegevens op te nemen in Log Analytics, moet u de Entra-toepassing gebruiken. 1. Volg hier de instructies (stap 1-5) om AAD-tenant-id, AAD-client-id en AAD-clientgeheim op te halen.
  3. Zorg ervoor dat u een Log Analytics-werkruimte hebt gemaakt. Noteer de naam en regio waar deze is geïmplementeerd.

Implementatie

Kies een van de methoden uit de onderstaande opties. Gebruik de onderstaande ARM-sjabloon om Azure-resources te implementeren of een functie-app handmatig te implementeren.

  1. Arm-sjabloon (Azure Resource Manager)

Gebruik deze methode voor geautomatiseerde implementatie van Azure-resources met behulp van een ARM-tempate.

  1. Klik op de knop Implementeren in Azure hieronder.

    Implementeren in Azure

  2. Geef de vereiste gegevens op, zoals Microsoft Sentinel Workspace, AWS-referenties, Azure AD-toepassingsdetails en opnameconfiguraties

OPMERKING: Het wordt aanbevolen om een nieuwe resourcegroep te maken voor de implementatie van de functie-app en de bijbehorende resources. 3. Markeer het selectievakje met het label Ik ga akkoord met de bovenstaande voorwaarden. 4. Klik op Kopen om te implementeren.

  1. Aanvullende functie-apps implementeren voor het afhandelen van schaal

Gebruik deze methode voor geautomatiseerde implementatie van aanvullende functie-apps met behulp van een ARM-tempate.

  1. Klik op de knop Implementeren in Azure hieronder.

    Implementeren in Azure

  2. Handmatige implementatie van Azure Functions

Implementatie via Visual Studio Code.

1. Een functie-app implementeren

  1. Download het Azure Function App-bestand . Pak archief uit op uw lokale ontwikkelcomputer.
  2. Volg de handmatige implementatie-instructies voor de functie-app om de Azure Functions-app te implementeren met behulp van VSCode.
  3. Nadat de implementatie van de functie-app is geslaagd, volgt u de volgende stappen voor het configureren ervan.

2. De functie-app configureren

  1. Volg de documentatie om alle vereiste omgevingsvariabelen in te stellen en klik op Opslaan. Zorg ervoor dat u de functie-app opnieuw start zodra de instellingen zijn opgeslagen.

Volgende stappen

Ga naar de gerelateerde oplossing in Azure Marketplace voor meer informatie.