LogRhythm

Ce document explique comment intégrer LogRhythm à Google SecOps.

À partir de la version 10 de cette intégration, il n'y aura plus de connecteur d'alarmes. Ce connecteur est obsolète, car l'API SOAP est obsolète du côté de LogRhythm. L'intégration utilise désormais l'API REST, qui a été introduite dans la version 7.9 de LogRhythm.

Pour en savoir plus, consultez API SOAP (LogRhythm 7.x.x).

De plus, l'intégration est mise à jour vers Python 3. Par conséquent, l'utilisation de ce connecteur (à partir de la version 9) avec la version plus récente de l'intégration (version 10) n'est pas compatible et entraîne des comportements inattendus.

Suivez la procédure recommandée pour cette mise à jour :

  1. Avant de mettre à jour l'intégration vers la version 10, migrez chaque "connecteur d'alarmes LogRhythm" vers le "connecteur d'alarmes LogRhythm - API REST" à l'aide de la version 9 de l'intégration.

  2. Mettez à jour l'intégration vers la version 10.

Configurer l'intégration de LogRhythm dans Google Security Operations

Pour obtenir des instructions détaillées sur la configuration d'une intégration dans Google SecOps, consultez Configurer des intégrations.

Paramètres d'intégration

Utilisez les paramètres suivants pour configurer l'intégration :

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Non Jeton d'API de l'instance LogRhythm.
Fichier de certificat CA Chaîne N/A Non Fichier de certificat CA encodé en base64.
Vérifier le protocole SSL Case à cocher Décochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.

Actions

Ping

Description

Testez la connectivité à LogRhythm avec les paramètres fournis sur la page de configuration de l'intégration dans la page du hub de contenus Google SecOps.

Paramètres

N/A

Cas d'utilisation

N/A

Exécuter sur

Cette action ne s'exécute pas sur les entités et ne comporte pas de paramètres d'entrée obligatoires.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
N/A
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

En cas de réussite : "Successfully connected to the LogRhythm server with the provided connection parameters!" (Connexion au serveur LogRhythm établie avec les paramètres de connexion fournis)

L'action doit échouer et arrêter l'exécution d'un playbook :

Si l'opération échoue : "Failed to connect to the LogRhythm server! Error is {0}".format(exception.stacktrace)

Général

Enrichir les entités

Description

Enrichissez les entités à l'aide des informations de LogRhythm. Entités compatibles : nom d'hôte, adresse IP.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Créer un insight Case à cocher Cochée Non Si cette option est activée, l'action crée un insight contenant toutes les informations récupérées sur l'entité.

Exécution

Cette action s'exécute sur les entités suivantes :

  • Adresse IP
  • Nom d'hôte

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
{
    "id": 2,
    "entity": {
        "id": 2,
        "name": "EchoTestEntity"
    },
    "name": "EchoTestHost",
    "shortDesc": "LogRhythm ECHO",
    "riskLevel": "None",
    "threatLevel": "None",
    "threatLevelComments": "",
    "recordStatusName": "Active",
    "hostZone": "Internal",
    "location": {
        "id": -1
    },
    "os": "Windows",
    "osVersion": "Microsoft Windows NT 6.2.9200.0",
    "useEventlogCredentials": false,
    "osType": "Server",
    "dateUpdated": "2021-04-14T09:18:17.677Z",
    "hostRoles": [],
    "hostIdentifiers": [
        {
            "type": "IPAddress",
            "value": "10.1.2.50",
            "dateAssigned": "2021-04-14T09:17:31Z"
        },
        {
            "type": "WindowsName",
            "value": "EchoTestHost",
            "dateAssigned": "2021-04-14T09:17:31Z"
        }
    ]
}
Enrichissement d'entités
Nom du champ d'enrichissement Logique : quand l'appliquer
description Lorsqu'il est disponible au format JSON
risk_level Lorsqu'il est disponible au format JSON
threat_level Lorsqu'il est disponible au format JSON
état Lorsqu'il est disponible au format JSON
host_zone Lorsqu'il est disponible au format JSON
os Lorsqu'il est disponible au format JSON
type Lorsqu'il est disponible au format JSON
ips Lorsqu'il est disponible au format JSON
Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si des données sont disponibles pour une entité (is_success=true) : "Successfully enriched the following entities using information from LogRhythm: {entity.identifier}".

Si les données ne sont pas disponibles pour une entité (is_success=true) : "L'action n'a pas pu enrichir les entités suivantes à l'aide des informations de LogRhythm : {entity.identifier}".

Si les données ne sont pas disponibles pour toutes les entités (is_success=false) : "Aucune des entités fournies n'a été enrichie."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Enrich Entities". Reason: {0}''.format(error.Stacktrace)

Général
Tableau du mur des cas Titre du tableau : {entity.identifier} Entité

Mettre à jour l'alarme

Description

Mettre à jour une alarme dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
ID de l'alarme Chaîne N/A Oui Spécifiez l'ID de l'alarme à mettre à jour dans LogRhythm.
État LDD

Sélectionnez une réponse

Valeurs possibles :

  • Sélectionnez une réponse
  • Nouveau
  • Ouvrir
  • En attente
  • Escaladé
  • Fermé
  • Fausse alerte
  • Résolu
  • Non résolu
  • Signalés
  • Surveillance
Non Spécifiez l'état de l'alarme.
Score de risque Integer N/A Non

Spécifiez un nouveau score de risque pour l'alarme.

Maximum : 100

Exécution

Cette action s'exécute sur les entités suivantes :

  • URL
  • Adresse IP

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
N/A
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 200 est renvoyé (is_success=true) : "Successfully updated alarm with ID {ID} in LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Update Alarm". Reason: {0}''.format(error.Stacktrace)

Si le code d'état n'est pas 200 : "Erreur lors de l'exécution de l'action "Mettre à jour l'alarme". Motif : {0}''.format(responseMessage)"

Si le paramètre "Status" est défini sur "Select One" et qu'aucune autre valeur n'est fournie : "Error executing action "Update Alarm". Motif : au moins un des paramètres d'action doit avoir une valeur."

Général

Obtenir les détails de l'alarme

Description

Obtenez les détails de l'alarme dans LogRhythm. Cette action vous permet d'obtenir des détails sur les événements LogRhythm Advanced Intelligence Engine (AIE) et d'ingérer ces données dans Google SecOps.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
ID d'alarme CSV N/A Oui Spécifiez une liste d'ID d'alarme pour lesquels nous devons récupérer des détails, séparés par une virgule.
Nombre maximal d'événements à récupérer Integer 50 Non Spécifiez le nombre d'événements à renvoyer.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
[
  {
    "alarmRuleID": 98,
    "alarmId": 18755,
    "personId": -100,
    "alarmDate": "2021-08-17T13:36:39.78",
    "alarmStatus": 0,
    "alarmStatusName": "New",
    "entityId": 2,
    "entityName": "EchoTestEntity",
    "alarmRuleName": "LogRhythm Agent Heartbeat Missed",
    "lastUpdatedID": -100,
    "lastUpdatedName": "LogRhythm Administrator",
    "dateInserted": "2021-08-17T13:36:39.807",
    "dateUpdated": "2021-08-17T13:36:39.86",
    "associatedCases": [],
    "lastPersonID": null,
    "eventCount": 1,
    "eventDateFirst": "2021-08-17T13:36:37.057",
    "eventDateLast": "2021-08-17T13:36:37.057",
    "rbpMax": 39,
    "rbpAvg": 39,
    "smartResponseActions": null,
    "alarmDataCached": "N",
    "alarmEventsDetails": [
      {
        "account": "admin5",
        "action": "",
        "amount": null,
        "bytesIn": null,
        "bytesOut": null,
        "classificationId": 2600,
        "classificationName": "Compromise",
        "classificationTypeName": "Security",
        "command": "",
        "commonEventId": 1031412,
        "cve": "",
        "commonEventName": "AIE: CSC: Disabled Account Auth Success",
        "count": 1,
        "directionId": 0,
        "directionName": "Unknown",
        "domain": "",
        "duration": 0,
        "entityId": -1000001,
        "entityName": "",
        "group": "",
        "impactedEntityId": -100,
        "impactedEntityName": "Global Entity",
        "impactedHostId": -1,
        "impactedHostName": "",
        "impactedInterface": "",
        "impactedIP": null,
        "impactedLocation": {
          "countryCode": "",
          "name": "",
          "latitude": 0,
          "locationId": 0,
          "locationKey": "",
          "longitude": 0,
          "parentLocationId": 0,
          "recordStatus": "Deleted",
          "regionCode": "",
          "type": "NULL",
          "dateUpdated": "0001-01-01T00:00:00"
        },
        "impactedMAC": "",
        "impactedName": "",
        "impactedNATIP": "",
        "impactedNATPort": null,
        "impactedNetwork": {
          "beginIPRange": {
            "value": ""
          },
          "dateUpdated": "0001-01-01T00:00:00",
          "riskThreshold": "",
          "endIPRange": {
            "value": ""
          },
          "entityId": 0,
          "hostZone": "Unknown",
          "locationId": 0,
          "longDesc": "",
          "name": "",
          "networkId": 0,
          "recordStatus": "Deleted",
          "shortDesc": ""
        },
        "impactedPort": -1,
        "impactedZone": "Unknown",
        "itemsPacketsIn": 0,
        "itemsPacketsOut": 0,
        "logDate": "2021-08-16T09:51:16.993",
        "login": "admin5",
        "logMessage": "",
        "logSourceHostId": -1000001,
        "logSourceHostName": "AI Engine Server",
        "logSourceName": "AI Engine",
        "logSourceTypeName": "LogRhythm AI Engine",
        "messageId": 173885,
        "mpeRuleId": -1,
        "mpeRuleName": "",
        "normalDateMax": "0001-01-01T00:00:00",
        "objectName": "",
        "objectType": "",
        "originEntityId": -100,
        "originEntityName": "Global Entity",
        "originHostId": -1,
        "originHostName": "",
        "originInterface": "",
        "originIP": null,
        "originLocation": {
          "countryCode": "",
          "name": "",
          "latitude": 0,
          "locationId": 0,
          "locationKey": "",
          "longitude": 0,
          "parentLocationId": 0,
          "recordStatus": "Deleted",
          "regionCode": "",
          "type": "NULL",
          "dateUpdated": "0001-01-01T00:00:00"
        },
        "originMAC": "",
        "originName": "",
        "originNATIP": "",
        "originNATPort": null,
        "originNetwork": {
          "beginIPRange": {
            "value": ""
          },
          "dateUpdated": "0001-01-01T00:00:00",
          "riskThreshold": "",
          "endIPRange": {
            "value": ""
          },
          "entityId": 0,
          "hostZone": "Unknown",
          "locationId": 0,
          "longDesc": "",
          "name": "",
          "networkId": 0,
          "recordStatus": "Deleted",
          "shortDesc": ""
        },
        "originPort": -1,
        "originZone": "Unknown",
        "parentProcessId": "",
        "parentProcessName": "",
        "parentProcessPath": "",
        "policy": "",
        "priority": 91,
        "process": "",
        "processId": -1,
        "protocolId": -1,
        "protocolName": "",
        "quantity": 0,
        "rate": 0,
        "reason": "",
        "recipient": "",
        "result": "",
        "responseCode": "",
        "sender": "",
        "session": "",
        "recipientIdentityId": null,
        "recipientIdentityName": ""
      }
    ]
  }
]
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 200 est renvoyé pour une entité (is_success=true) : "Successfully retrieved details for the following alarms in LogRhythm: {IDs}"

Si une alarme n'est pas trouvée (is_success=true) : "The following alarms were not found in LogRhythm: {IDs}"

Si aucune alarme n'est trouvée (is_success=false) : "Aucune des alarmes fournies n'a été trouvée dans LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Get Alarm Details". Reason: {0}''.format(error.Stacktrace)

Général
Tableau du mur des cas

Nom du tableau : Événements de l'alarme {ID}

Colonnes du tableau :

  • Nom de la classification
  • Type de classification
  • Nom
  • Priorité
  • Compte
  • Nom d'hôte
Général

Ajouter un commentaire à l'alarme

Description

Ajoutez un commentaire à l'alarme dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
ID de l'alarme Chaîne N/A Oui Spécifiez l'ID de l'alarme à laquelle vous devez ajouter un commentaire dans LogRhythm.
Commentaire Chaîne N/A Oui Spécifiez un commentaire à ajouter à l'alarme.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
N/A
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 200 est renvoyé (is_success=true) : "Successfully added comment to the alarm with ID {ID} in LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Add Comment To Alarm". Reason: {0}''.format(error.Stacktrace)

Si le code d'état n'est pas 200 : "Error executing action "Add Comment To Alarm". Reason: {0}''.format(responseMessage)

Général

Lister les éléments à considérer d'une demande d'assistance

Description

Répertorier les preuves de cas dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Numéro de demande Chaîne N/A Oui Spécifiez l'ID de la demande pour laquelle vous souhaitez renvoyer une liste d'éléments de preuve.
Filtrage par état CSV N/A Non

Spécifiez une liste de filtres d'état pour les preuves, séparés par une virgule.

Valeurs possibles : pending, completed, failed.

Si rien n'est fourni, l'action renvoie les preuves de tous les états.

Filtre de type CSV N/A Non

Spécifiez une liste de filtres de type pour la preuve, séparés par une virgule.

Valeurs possibles : alarm, userEvents, log, note, file.

Si rien n'est fourni, l'action renvoie des preuves de tous les types.

Nombre maximal de preuves à renvoyer Integer 50 Non Spécifiez le nombre d'éléments de preuve à renvoyer.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
[
    {
        "number": 4,
        "dateCreated": "2021-07-31T11:00:40.2433333Z",
        "dateUpdated": "2021-07-31T11:00:40.2433333Z",
        "createdBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "lastUpdatedBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "type": "file",
        "status": "completed",
        "statusMessage": null,
        "text": "test",
        "pinned": false,
        "datePinned": null,
        "file": {
            "name": "UploadCustomListTemplate .csv",
            "size": 161
        }
    }
]
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 200 est renvoyé (is_success=true) : "Successfully listed evidence related to the case with ID {ID} in LogRhythm."

Si aucune preuve n'est disponible (is_success=false) : "Aucune preuve n'a été trouvée pour l'incident avec l'ID {ID} dans LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "List Case Evidence". Reason: {0}''.format(error.Stacktrace)

Si le code d'état 404 est renvoyé : "Error executing action "List Case Evidence". Reason: {0}''.format(message)

Si une valeur non valide est fournie pour le paramètre "Status" : "Error executing action "List Case Evidence". Motif : valeurs non valides fournies dans le paramètre "Filtre d'état" : {invalid value}. Valeurs possibles : pending, completed, failed.

Si une valeur non valide est fournie pour le paramètre "Type" : "Erreur lors de l'exécution de l'action "Lister les preuves de la demande". Motif : valeurs non valides fournies dans le paramètre "Type" : {invalid value}. Valeurs possibles : alarm, userEvents, log, note, file.

Général
Mur des cas

Preuve de la demande {case id}

Type

État

Contexte

Ajouter une alarme au cas

Description

Ajoutez une alarme au cas dans LogRhythm.

Paramètre

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Numéro de demande Chaîne N/A Oui Spécifiez l'ID de la demande à laquelle vous souhaitez ajouter des alarmes.
ID d'alarme CSV N/A Oui Spécifiez une liste d'alarmes à ajouter à la demande, séparées par une virgule.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
[
    {
        "number": 23,
        "dateCreated": "2021-08-11T09:02:17.0066667Z",
        "dateUpdated": "2021-08-11T09:02:17.0066667Z",
        "createdBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "lastUpdatedBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "type": "alarm",
        "status": "completed",
        "statusMessage": null,
        "text": "",
        "pinned": false,
        "datePinned": null,
        "alarm": {
            "alarmId": 15298,
            "alarmDate": "2021-07-30T02:07:29.813+03:00",
            "alarmRuleId": 1000,
            "alarmRuleName": "AIE: ISO-27001: File Monitoring Event-File Changes",
            "dateInserted": "2021-07-30T02:07:29.82+03:00",
            "entityId": -100,
            "entityName": "Global Entity",
            "riskBasedPriorityMax": 1
        }
    },
    {
        "number": 24,
        "dateCreated": "2021-08-11T09:03:18.65Z",
        "dateUpdated": "2021-08-11T09:03:18.65Z",
        "createdBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "lastUpdatedBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "type": "alarm",
        "status": "completed",
        "statusMessage": null,
        "text": "",
        "pinned": false,
        "datePinned": null,
        "alarm": {
            "alarmId": 15297,
            "alarmDate": "2021-07-30T02:07:28.353+03:00",
            "alarmRuleId": 1419,
            "alarmRuleName": "AIE: CCF: FIM General Activity",
            "dateInserted": "2021-07-30T02:07:29.82+03:00",
            "entityId": 1,
            "entityName": "Primary Site",
            "riskBasedPriorityMax": 0
        }
    }
]
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 201 est renvoyé (is_success=true) : "Successfully added alarm evidence related to the case with ID {ID} in LogRhythm."

Si le code d'état 200 est renvoyé (is_success=true) : "Toutes les preuves d'alarme fournies faisaient déjà partie du cas avec l'ID {ID} dans LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Add Alarm To Case". Reason: {0}''.format(error.Stacktrace)

Si le code d'état 404 est signalé : "Error executing action "Add Alarm To Case". Reason: {0}''.format(message or details)

Général

Joindre un fichier à la demande d'assistance

Description

Joignez un fichier à la demande dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Numéro de demande Chaîne N/A Oui Spécifiez l'ID de la demande à laquelle vous souhaitez joindre des fichiers.
Chemins des fichiers CSV N/A Oui Spécifiez une liste de chemins d'accès absolus aux fichiers, séparés par une virgule.
Remarque Chaîne N/A Non Spécifiez une note à ajouter à la demande avec le fichier.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
[
    {
        "number": 26,
        "dateCreated": "2021-08-11T09:17:33.91Z",
        "dateUpdated": "2021-08-11T09:17:33.91Z",
        "createdBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "lastUpdatedBy": {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        },
        "type": "file",
        "status": "completed",
        "statusMessage": null,
        "text": "",
        "pinned": false,
        "datePinned": null,
        "file": {
            "name": "Get Deep Visibility Query Result_JsonResultSample.json",
            "size": 4979
        }
    }
]
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si l'opération a réussi pour un chemin d'accès au fichier (is_success=true) : "Les fichiers suivants ont bien été ajoutés à la demande avec l'ID {ID} dans LogRhythm."

Si l'action échoue pour un chemin d'accès au fichier (is_success= true) : "L'action n'a pas pu ajouter les fichiers suivants à la demande d'assistance avec l'ID {ID} dans LogRhythm : {failed file paths}".

Si l'opération a échoué pour tous les chemins d'accès aux fichiers (is_success=false) : "Aucun fichier n'a été ajouté à la demande avec l'ID {ID} dans LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Attach File To Case". Reason: {0}''.format(error.Stacktrace)

Si le code d'état 404 est signalé : "Error executing action "Attach File To Case". Reason: {0}''.format(message)

Si un délai d'expiration est survenu : "Error executing action "Attach File To Case". Motif : l'action a expiré. Les fichiers suivants sont toujours en cours de traitement : {pending files}. Veuillez augmenter le délai avant expiration dans l'IDE. Remarque : L'ajout du même fichier crée une entrée distincte dans LogRhythm.

Général

Ajouter une note à la demande d'assistance

Description

Ajoutez une note à la demande dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Numéro de demande Chaîne N/A Oui Spécifiez l'ID de la demande à laquelle vous souhaitez ajouter une note.
Remarque Chaîne N/A Oui Spécifiez une note à ajouter à la demande.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
{
    "number": 29,
    "dateCreated": "2021-08-11T12:21:11.5547306Z",
    "dateUpdated": "2021-08-11T12:21:11.5547306Z",
    "createdBy": {
        "number": -100,
        "name": "LogRhythm Administrator",
        "disabled": false
    },
    "lastUpdatedBy": {
        "number": -100,
        "name": "LogRhythm Administrator",
        "disabled": false
    },
    "type": "note",
    "status": "completed",
    "statusMessage": null,
    "text": "asdasd",
    "pinned": false,
    "datePinned": null
}
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 201 est renvoyé (is_success=true) : "Successfully added a note to the case with ID {ID} in LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Add Note To Case". Reason: {0}''.format(error.Stacktrace)

Si le code d'état 404 est signalé : "Error executing action "Add Note To Case". Reason: {0}''.format(message)

Général

Créer une demande

Description

Créez une demande dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Name Chaîne N/A Oui Spécifiez le nom de l'enquête.
Priorité LDD

1

Valeurs possibles :

  • 1
  • 2
  • 3
  • 4
  • 5
Oui Spécifiez la priorité de la demande.
Date limite Chaîne N/A Non

Spécifiez la date d'échéance de la demande.

Format : ISO 8601

Exemple : 2021-04-23T12:38Z

Description Chaîne N/A Non Spécifiez une description pour la demande.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
{
    "id": "BA210B5A-0E4F-4E07-A770-8C24FB82747A",
    "number": 2,
    "externalId": "",
    "dateCreated": "2021-08-11T12:37:42.8942168Z",
    "dateUpdated": "2021-08-11T12:37:42.8942168Z",
    "dateClosed": null,
    "owner": {
        "number": -100,
        "name": "LogRhythm Administrator",
        "disabled": false
    },
    "lastUpdatedBy": {
        "number": -100,
        "name": "LogRhythm Administrator",
        "disabled": false
    },
    "name": "System Compromise",
    "status": {
        "name": "Created",
        "number": 1
    },
    "priority": 1,
    "dueDate": "2019-08-24T14:15:22Z",
    "resolution": null,
    "resolutionDateUpdated": null,
    "resolutionLastUpdatedBy": null,
    "summary": "Investigated a potential system compromise. More details at http://example.com/.",
    "entity": {
        "number": -100,
        "name": "Global Entity",
        "fullName": "Global Entity"
    },
    "collaborators": [
        {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        }
    ],
    "tags": []
}
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 201 est renvoyé (is_success=true) : "Successfully created case {number} in LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Create Case". Reason: {0}''.format(error.Stacktrace)

Si le code d'état 404 est renvoyé : "Error executing action "Create Case". Reason: {0}''.format(message)

Général

Mettre à jour la demande

Description

Mettre à jour une demande dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Numéro de demande Chaîne N/A Oui Spécifiez l'ID de la demande à mettre à jour.
Nom Chaîne N/A Non Spécifiez un nouveau nom pour la demande.
Priorité LDD

Sélectionnez une réponse

Valeurs possibles :

  • 1
  • 2
  • 3
  • 4
  • 5
Non Spécifiez une nouvelle priorité pour la demande.
Date limite Chaîne N/A Non

Spécifiez une nouvelle date d'échéance pour la demande.

Format : ISO 8601

Exemple : 2021-04-23T12:38Z

Description Chaîne N/A Non Spécifiez une nouvelle description pour la demande.
Solution Chaîne N/A Non Spécifiez comment la demande est résolue.
État LDD

Sélectionnez une réponse

Valeurs possibles :

  • Création
  • Terminé
  • Incident
  • Risques atténués
  • Résolu
Non Spécifiez le nouvel état de la demande.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
{
    "id": "BA210B5A-0E4F-4E07-A770-8C24FB82747A",
    "number": 2,
    "externalId": "",
    "dateCreated": "2021-08-11T12:37:42.8942168Z",
    "dateUpdated": "2021-08-11T12:48:52.9765558Z",
    "dateClosed": null,
    "owner": {
        "number": -100,
        "name": "LogRhythm Administrator",
        "disabled": false
    },
    "lastUpdatedBy": {
        "number": -100,
        "name": "LogRhythm Administrator",
        "disabled": false
    },
    "name": "System Compromise",
    "status": {
        "name": "Created",
        "number": 1
    },
    "priority": 1,
    "dueDate": "2019-08-24T14:15:22Z",
    "resolution": null,
    "resolutionDateUpdated": null,
    "resolutionLastUpdatedBy": null,
    "summary": "Investigated a potential system compromise. More details at http://example.com/.",
    "entity": {
        "number": -100,
        "name": "Global Entity",
        "fullName": "Global Entity"
    },
    "collaborators": [
        {
            "number": -100,
            "name": "LogRhythm Administrator",
            "disabled": false
        }
    ],
    "tags": []
}
Enrichissement d'entités

N/A

Insights

N/A

Mur des cas
Type de résultat Valeur/Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si le code d'état 201 est renvoyé (is_success=true) : "Successfully updated case {ID} in LogRhythm."

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "Update Case". Reason: {0}''.format(error.Stacktrace)"

Si le code d'état 404 est renvoyé : "Error executing action "Update Case". Reason: {0}''.format(message)

Si le code d'état est 400 : "Error executing action "Update Case". Reason: {0}''.format(validationErrors)"

Si le paramètre "Status" (État) ou "Priority" (Priorité) est défini sur "Select One" (Sélectionner une option) et qu'aucune autre valeur n'est fournie : "Error executing action "Update Case". Motif : au moins un des paramètres d'action doit avoir une valeur."

Général

Télécharger les fichiers de l'affaire

Description

Téléchargez les fichiers associés à la demande dans LogRhythm.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Numéro de demande Chaîne N/A Oui Spécifiez l'ID de la demande dont vous souhaitez télécharger les fichiers.
Chemin d'accès au dossier de téléchargement Chaîne N/A Oui Spécifiez le chemin d'accès au dossier dans lequel vous souhaitez stocker les fichiers de l'enquête.
Écraser Bool Faux Oui Si cette option est activée, l'action écrase le fichier portant le même nom.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai/Faux is_success=False
Résultat JSON
{"absolute_file_paths": ["file_path_1","file_path_2"]}
``` ##### Entity
Enrichment

N/A

#####  Insights

N/A

#####  Case Wall

<table>
<thead>
<tr>
<th><strong>Result type</strong></th>
<th><strong>Value/Description</strong></th>
<th><strong>Type</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>Output message*</td>
<td><p><strong>The action should not fail nor stop a playbook execution:</strong></p><p><strong></strong></p><p><em>If the</em> <strong></strong> <em>200 status code for all cases is reported (is_success=true):</em> "Successfully downloaded files related to case with ID {ID} in LogRhythm."</p><p></p><p><em>If no files are found (is_success=true): "</em>No related files were found for the case with ID {ID} in LogRhythm."</p><p></p><p><strong>The action should fail and stop a playbook execution:</strong></p><p><strong></strong></p><p><em>If a</em> <strong></strong> <em>fatal error, like wrong credentials, no connection to the server, other is reported:</em> "Error executing action "Download Case Files". Reason: {0}''.format(error.Stacktrace)"</p><p></p><p><em>If the 404 status code is reported:</em> "Error executing action "Download Case Files". Reason: {0}''.format(message)"</p><p></p><p><em>If a file with the same name already exists, but "Overwrite" is set to false:</em> "Error executing action "Download Case Files". Reason: files with path {0} already exist. Please delete the files or set "Overwrite" to true."</p></td>
<td>General</td>
</tr>
</tbody>
</table>

### List Entity Events

#### Description

List events related to entities in LogRhythm. Supported entities: Hostname, IP
Address, User, CVE, Hash, URL.

Note: This action runs as async. Adjust the script timeout value in the
Google SecOps IDE for the action as needed.

#### Parameters

<table>
<thead>
<tr>
<th><strong>Parameter Display Name</strong></th>
<th><strong>Type</strong></th>
<th><strong>Default Value</strong></th>
<th><strong>Is Mandatory</strong></th>
<th><strong>Description</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>Time Frame</td>
<td>DDL</td>
<td><p>Last Hour</p><p><strong></strong></p><p>Possible Values: </p><ul><li>Last Hour</li><li>Last 6 Hours</li><li>Last 24 Hours</li><li>Last Week</li><li>Last Month</li><li>Custom</li></ul></td>
<td>No</td>
<td>Name of the watchlist from which you want to remove values.</td>
</tr>
<tr>
<td>Start Time</td>
<td>String</td>
<td>N/A</td>
<td>No</td>
<td><p>Specify the start time for the results.</p><p></p><p>This parameter is mandatory, if "Custom" is selected for the "Time Frame" parameter. </p><p></p><p>Format: ISO 8601</p><p></p><p>Example: 2021-04-23T12:38Z</p></td>
</tr>
<tr>
<td>End Time</td>
<td>String</td>
<td>N/A</td>
<td>No</td>
<td><p>Specify the end time for the results. </p><p></p><p>If nothing is provided and "Custom" is selected for the "Time Frame" parameter then this parameter uses current time.</p><p></p><p>Format: ISO 8601</p></td>
</tr>
<tr>
<td>Sort Order</td>
<td>DDL</td>
<td><p>Datetime ASC <strong></strong> </p><p></p><p>Possible values:</p><ul><li>Datetime ASC</li><li>Datetime DESC</li><li>Risk ASC</li><li>RiskDESC</li></ul></td>
<td>No</td>
<td>Specify the sorting logic for the query.</td>
</tr>
<tr>
<td>Max Events To Return</td>
<td>Integer</td>
<td>50</td>
<td>No</td>
<td>Specify the number of events to return.</td>
</tr>
</tbody>
</table>

#### Run On

This action runs on the following entities:

*   Hostname
*   IP Address
*   User
*   CVE
*   Hash
*   URL

#### Action Results

#####  Script Result

<table>
<thead>
<tr>
<th><strong>Script Result Name</strong></th>
<th><strong>Value Options</strong></th>
<th><strong>Example</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>is_success</td>
<td>True/False</td>
<td>is_success:False</td>
</tr>
</tbody>
</table>

#####  JSON Result

```json
{
    "kBytes": 2521.025390625,
    "kBytesIn": 2500.0,
    "kBytesOut": 21.025390625,
    "outboundKBytes": 21.025390625,
    "impactedHostTotalKBytes": 2521.025390625,
    "keyField": "messageId",
    "count": 1,
    "classificationId": 3200,
    "classificationName": "Error",
    "classificationTypeName": "Operations",
    "commonEventName": "HTTP 504 : Server Error - Gateway Time-Out",
    "commonEventId": 8938,
    "direction": 3,
    "directionName": "External",
    "entityId": 2,
    "entityName": "EchoTestEntity",
    "rootEntityId": 2,
    "rootEntityName": "EchoTestEntity",
    "impactedEntityId": -100,
    "impactedEntityName": "Global Entity",
    "impactedHost": "192.0.2.11",
    "impactedInterface": "0",
    "impactedIp": "192.0.2.11",
    "impactedPort": 80,
    "impactedZoneName": "External",
    "indexedDate": 1629460029041,
    "insertedDate": 1629123439811,
    "logDate": 1629134239789,
    "logMessage": "CISCONGFW EVENT Ev_Id=436 Ev",
    "logSourceHost": "EchoTestHost",
    "logSourceHostId": 2,
    "logSourceHostName": "EchoTestHost",
    "logSourceId": 15,
    "logSourceName": "Echo_2_1000107",
    "logSourceType": 1000107,
    "logSourceTypeName": "Flat File - Cisco NGFW",
    "messageId": "23066",
    "messageTypeEnum": 2,
    "mpeRuleId": 1176829,
    "mpeRuleName": "HTTP 504 : Server Error : Gateway Timeout",
    "normalDate": 1629123439791,
    "normalDateMin": 1629123439791,
    "normalMsgDateMax": 1629123439791,
    "normalDateHour": 1629122400000,
    "originEntityId": -100,
    "originEntityName": "Global Entity",
    "originHostId": -1,
    "originHost": "192.0.2.12",
    "originInterface": "0",
    "originIp": "192.0.2.12",
    "originPort": 14042,
    "originZone": 3,
    "originZoneName": "External",
    "priority": 38,
    "process": "5",
    "processId": 300003,
    "protocolId": 6,
    "protocolName": "TCP",
    "serviceId": 1388,
    "serviceName": "HTTP",
    "portProtocol": "HTTP",
    "session": "436",
    "severity": "57",
    "url": "http://www.google.com/",
    "vendorMessageId": "504",
    "version": "2",
    "status": "504"
}

Mur des cas
Type de résultat Valeur / Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si des données ont été trouvées pour une entité (is_success=true) : "Successfully retrieved events for the following entities in LogRhythm: {entity.identifier}."

Échec pour une entité (is_success=true) : "L'action n'a pas pu récupérer les événements pour les entités suivantes dans LogRhythm : {entity.identifier}."

Si l'action a échoué pour toutes les entités (is_success=false) : "L'action n'a pas pu récupérer les événements pour les entités fournies dans LogRhythm."

Si aucune donnée n'est disponible pour au moins une entité (is_success=true) : "No events were found for the following entities in LogRhythm: {entity.identifier}."

Si aucune donnée n'est disponible pour toutes les entités (is_success=false) : "Aucun événement n'a été trouvé pour les entités fournies dans LogRhythm."

Si un délai avant expiration a été atteint pour une entité (is_success=true) : "Action ran into a timeout during execution. Entités en attente : {entities that didn't return data}. Veuillez augmenter le délai avant expiration de l'action dans l'IDE."

Message asynchrone : "En attente d'informations sur les événements pour les entités suivantes : {entity.identifier}"

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur fatale est signalée (par exemple, des identifiants incorrects, l'absence de connexion au serveur, etc.) : "Error executing action "List Entity Events". Reason: {0}''.format(error.Stacktrace)"

Si un délai avant expiration a été atteint pour toutes les entités (is_success=false) : "Error executing action "List Entity Events". Motif : l'action a expiré pendant l'exécution. Aucune information sur les événements n'a été récupérée pour les entités fournies. Veuillez augmenter le délai avant expiration de l'action dans l'IDE."

Si le paramètre "Heure de début" est vide alors que le paramètre "Période" est défini sur "Personnalisé" (échec) : "Erreur lors de l'exécution de l'action "". Motif : vous devez indiquer une "Heure de début" lorsque "Personnalisé" est sélectionné dans le paramètre "Période"."

Si la valeur du paramètre "Heure de début" est supérieure à celle du paramètre "Heure de fin" (échec) : "Erreur lors de l'exécution de l'action "". Motif : l'"Heure de fin" doit être postérieure à l'"Heure de début".

Si le nombre maximal d'éléments à renvoyer n'est pas supérieur à 0 : "Error executing action "". Reason: "Max Events To Return" should be greater than 0.

Général
Tableau du mur des cas

Nom de la table : {entity.identifier}

Colonnes du tableau :

  • Classification : "classificationName"
  • Nom de l'événement : "commonEventName" Date : convertie au format ISO (insertedDate)
  • Hôte concerné : impactedHost
  • Adresse IP concernée : impactedIP Connexion : login Hachage : hash URL : url
  • Priorité : priorité CVE : origine CVE
  • Host: originHost
  • Adresse IP d'origine : originIP

Remarque : Cette colonne ne s'affiche que si au moins un enregistrement comporte une valeur.

Entité

Connecteurs

Connecteur LogRhythm Cases

Description

Extraire des demandes de LogRhythm.

Paramètres du connecteur

Nom à afficher du paramètre Type Valeur par défaut Is Mandatory Description
Nom du champ de produit Chaîne N/A Oui Saisissez le nom du champ source pour récupérer le nom du champ produit.
Nom du champ d'événement Chaîne event_type Oui Saisissez le nom du champ source pour récupérer le nom du champ d'événement.
Nom du champ d'environnement Chaîne "" Non

Nom du champ dans lequel le nom de l'environnement est stocké.

Si le champ d'environnement n'est pas trouvé, l'environnement par défaut est utilisé.

Modèle d'expression régulière de l'environnement Chaîne .* Non

Modèle d'expression régulière à exécuter sur la valeur trouvée dans le champ "Nom du champ d'environnement".

La valeur par défaut est ".*" pour tout récupérer et renvoyer la valeur inchangée.

Permet à l'utilisateur de manipuler le champ "environment" à l'aide d'une logique d'expression régulière.

Si le modèle d'expression régulière est nul ou vide, ou si la valeur de l'environnement est nulle, le résultat final est l'environnement par défaut.

Délai avant expiration du script (en secondes) Entier 180 Oui Délai avant expiration du processus Python exécutant le script actuel.
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Oui Jeton d'API LogRhythm.
Nombre maximal de jours en arrière Integer 1 Oui Nombre de jours dans le passé à partir desquels récupérer les demandes.
Priorité la plus faible à récupérer Integer N/A Non

Priorité la plus faible à utiliser pour récupérer les demandes.

Si rien n'est fourni, les demandes de tous les niveaux de priorité sont ingérées.

Valeurs possibles : de 1 à 5.

Limite du nombre d'alertes Integer 10 Oui Nombre de demandes à traiter par itération de connecteur.
Fichier de certificat CA Chaîne N/A Non Fichier de certificat CA encodé en base64.
Utiliser la liste d'autorisation comme liste de blocage Case à cocher Décochée Oui Si cette option est activée, la liste d'autorisation est utilisée comme liste de blocage.
Vérifier le protocole SSL Case à cocher Décochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.
Adresse du serveur proxy Chaîne N/A Non Adresse du serveur proxy à utiliser.
Nom d'utilisateur du proxy Chaîne N/A Non Nom d'utilisateur du proxy pour l'authentification.
Mot de passe du proxy Mot de passe N/A Non Mot de passe du proxy pour l'authentification.

Règles du connecteur

Assistance de proxy

Le connecteur est compatible avec le proxy.

LogRhythm - Connecteur d'alarmes de l'API REST

Description

Extraire des alarmes de LogRhythm à l'aide de l'API REST

Configurer le connecteur LogRhythm - Rest API Alarms dans Google SecOps

Pour obtenir des instructions détaillées sur la configuration d'un connecteur dans Google SecOps, consultez Configurer le connecteur.

Paramètres du connecteur

Utilisez les paramètres suivants pour configurer le connecteur :

Nom à afficher du paramètre Type Valeur par défaut Est obligatoire Description
Nom du champ de produit Chaîne Nom du produit Oui Saisissez le nom du champ source pour récupérer le nom du champ produit.
Nom du champ d'événement Chaîne classificationTypeName Oui Saisissez le nom du champ source pour récupérer le nom du champ d'événement.
Nom du champ d'environnement Chaîne "" Non

Nom du champ dans lequel le nom de l'environnement est stocké.

Si le champ d'environnement n'est pas trouvé, l'environnement par défaut est utilisé.

Modèle d'expression régulière de l'environnement Chaîne .* Non

Modèle d'expression régulière à exécuter sur la valeur trouvée dans le champ "Nom du champ d'environnement".

La valeur par défaut est ".*" pour tout récupérer et renvoyer la valeur inchangée.

Permet à l'utilisateur de manipuler le champ "environment" à l'aide d'une logique d'expression régulière.

Si le modèle d'expression régulière est nul ou vide, ou si la valeur de l'environnement est nulle, le résultat final est l'environnement par défaut.

Délai avant expiration du script (en secondes) Entier 180 Oui Délai avant expiration du processus Python exécutant le script actuel.
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Oui Jeton d'API LogRhythm.
Nombre maximal d'heures en arrière Entier 1 Non Nombre d'heures dans le passé à partir desquelles récupérer les alertes.
Nombre maximal d'alarmes à récupérer Integer 10 Non Nombre d'alertes à traiter par itération de connecteur.
Utiliser la liste d'autorisation comme liste de blocage Case à cocher Décochée Oui Si cette option est activée, la liste d'autorisation est utilisée comme liste de blocage.
Vérifier le protocole SSL Case à cocher Décochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.
Adresse du serveur proxy Chaîne N/A Non Adresse du serveur proxy à utiliser.
Nom d'utilisateur du proxy Chaîne N/A Non Nom d'utilisateur du proxy pour l'authentification.
Mot de passe du proxy Mot de passe N/A Non Mot de passe du proxy pour l'authentification.

Règles du connecteur

Assistance de proxy

Le connecteur est compatible avec les proxys.

Jobs

Synchroniser les commentaires de demande d'assistance

Description

Ce job synchronise les commentaires dans les demandes LogRhythm et Google SecOps.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Est obligatoire Description
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Oui Jeton d'API LogRhythm.
Fichier de certificat CA Chaîne N/A Non Fichier de certificat CA encodé en base64.
Vérifier le protocole SSL Case à cocher Cochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.

Synchroniser les demandes clôturées

Description

Ce job synchronise les cas LogRhythm fermés et les alertes Google SecOps.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Est obligatoire Description
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Oui Jeton d'API LogRhythm.
Fichier de certificat CA Chaîne N/A Non Fichier de certificat CA encodé en base64.
Nombre maximal d'heures en arrière Integer 24 Non Spécifiez le nombre d'heures de synchronisation des états.
Vérifier le protocole SSL Case à cocher Cochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.

Commentaires sur la synchronisation des alarmes

Description

Ce job synchronise les commentaires dans les alarmes LogRhythm et les demandes Google SecOps.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Est obligatoire Description
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Oui Jeton d'API LogRhythm.
Fichier de certificat CA Chaîne N/A Non Fichier de certificat CA encodé en base64.
Vérifier le protocole SSL Case à cocher Cochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.

Synchroniser les alarmes fermées

Description

Ce job synchronise les alarmes LogRhythm fermées et les alertes Google SecOps.

Paramètres

Nom à afficher du paramètre Type Valeur par défaut Est obligatoire Description
Racine de l'API Chaîne https://{IP}:8501 Oui Racine de l'API de l'instance LogRhythm.
Jeton d'API Mot de passe N/A Oui Jeton d'API LogRhythm.
Fichier de certificat CA Chaîne N/A Non Fichier de certificat CA encodé en base64.
Nombre maximal d'heures en arrière Integer 24 Non Spécifiez le nombre d'heures de synchronisation des états.
Vérifier le protocole SSL Case à cocher Cochée Oui Si cette option est activée, vérifiez que le certificat SSL de la connexion au serveur LogRhythm est valide.

Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.