Automation Anywhere ドキュメントを読んで確認する

Automation 360

コンテンツを閉じる

コンテンツ

コンテンツを開く

監査 API 用の createdOn の日付と userName フィルターの例

  • 更新済み: 2021/01/19

    監査 API 用の createdOn の日付と userName フィルターの例

    userName フィールドに特定の値を持つユーザーに関して、指定の日付範囲の監査ログ エントリを取得するフィルターを作成します。

    フィルタリングを使用して結果を絞り込みます。以下の例は、2020 年 12 月 1 日 ~ 2020 年 12 月 31 日の間に、[ユーザー名] フィールドが値 "john,doe" であるユーザーによるログイン試行失敗を特定します。
    リクエスト本文:
    {
      "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"
      }
    }

    このリクエストでは、この Control Room のログ エントリの 731,148.339 件のエントリから 3 つの監査ログ エントリが特定されました。

    レスポンス本文:

    {
      "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"
        }
      ]
    }
    REST API は、HTTP レスポンス コードで各リクエストに応答します。 レスポンス コードについては、API レスポンス コード を参照してください。
    フィードバックを送る