Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Exemple de filtres createdOndate et userName dans l’API d’audit

  • Mis à jour le : 1/19/2021
    • Automation 360 v.x
    • Création
    • Espace de travail RPA
    • Exemples

Exemple de filtres createdOndate et userName dans l’API d’audit

Créez un filtre qui extrait les entrées du journal d’audit pour une plage de dates spécifiée pour un utilisateur avec une valeur spécifique dans le champ Nom d’utilisateur.

Utilisez le filtrage pour affiner vos résultats. L’exemple suivant présente des tentatives de connexions infructueuses des utilisateurs dont le Nom d’utilisateur contient la valeur « john,doe » entre le 1er décembre 2020  et le 31 décembre 2020.
Corps de la requête :
{
  "sort": [
    {
      "field": "createdOn",
      "direction": "desc"
    }
  ],
  "filter": {
    "operator": "and",
    "operands": [
      {
        "operator": "gt",
        "field": "createdOn",
        "value": "2020-12-01T00:00:00.001Z"
      },
      {
        "operator": "lt",
        "field": "createdOn",
        "value": "2020-12-31T23:59:59.999Z"
      },
      {
        "operator": "eq",
        "field": "status",
        "value": "Unsuccessful"
      },
      {
        "operator": "substring",
        "field": "activityType",
        "value": "LOGIN"
      },
      {
        "operator": "substring",
        "field": "userName",
        "value": "john,doe"
      }
    ]
  },
  "page": {
    "length": "1000",
    "offset": "0"
  }
}

Cette requête a identifié 3 entrées de journal d’audit sur les 731 148 339 entrées de journal de cette Salle de contrôle.

Corps de réponse :

{
  "page": {
    "offset": 0,
    "total": 731148339,
    "totalFilter": 3
  },
  "list": [
    {
      "id": "kLjB8G4BFXSpOOjiomK1",
      "eventDescription": "User does not exist in Control Room.",
      "activityType": "LOGIN",
      "environmentName": "",
      "hostName": "50.xxx.xxx.xx",
      "userName": "john,doe@mycompany.com",
      "status": "Unsuccessful",
      "source": "Control Room",
      "objectName": "N/A",
      "detail": "",
      "createdOn": "2020-12-10T17:00:52Z",
      "requestId": "3c0f8e47-5820-43e8-b2b3-83b2f1cb86c9",
      "createdBy": "0"
    },
    {
      "id": "SLjB8G4BFXSpOOjikl5i",
      "eventDescription": "User does not exist in Control Room.",
      "activityType": "LOGIN",
      "environmentName": "",
      "hostName": "50.xxx.xxx.xx",
      "userName": "john,doe@mycompany.com",
      "status": "Unsuccessful",
      "source": "Control Room",
      "objectName": "N/A",
      "detail": "",
      "createdOn": "2020-12-10T17:00:48Z",
      "requestId": "eba3e5a7-0034-440a-a786-110a84fea7c9",
      "createdBy": "0"
    },
    {
      "id": "7bjB8G4BFXSpOOjicEGO",
      "eventDescription": "User does not exist in Control Room.",
      "activityType": "LOGIN",
      "environmentName": "",
      "hostName": "50.xxx.xxx.xx",
      "userName": "john,doe",
      "status": "Unsuccessful",
      "source": "Control Room",
      "objectName": "N/A",
      "detail": "",
      "createdOn": "2020-12-10T17:00:39Z",
      "requestId": "64184450-aad5-4024-bcf5-491fb5276d0c",
      "createdBy": "0"
    }
  ]
}
L’API REST répond à chaque requête par un code de réponse HTTP. Pour les codes de réponse, consultez Codes de réponse de l'API.
Envoyer le commentaire