PT
Español
English
Português
    JSON final e checklist

    Abaixo está um exemplo completo de um arquivo de configuração.

    {
      "ci": [
        {
          "reference": "lansweeper-default",
          "definition": {
            "name": {
              "type": "FieldValue",
              "key": "Name"
            },
            "brand": {
              "type": "FieldValue",
              "key": "Manufacturer"
            },
            "model": {
              "type": "FieldValue",
              "key": "Model"
            },
            "serial": {
              "type": "FieldValue",
              "key": "SerialNumber"
            },
            "assetTag": {
              "type": "FieldValue",
              "key": "BarCode"
            },
            "responsible": {
              "type": "FieldValue",
              "key": "UserName",
              "SearchBy": [
                "Email"
              ],
              "DefaultValue": {
                "id": 1
              }
            }
          }
        }
      ],
      "project": [
        {
          "reference": "lansweeper-default",
          "projectId": 1,
          "siteId": "d4f18c4c-282e-4806-8918-0b76a2a19990"
        }
      ],
      "category": [
        {
          "reference": "lansweeper-default",
          "id": 1,
          "keys": [
            "Windows",
            "Linux",
            "Mac"
          ],
          "additionalFields": [
            {
              "id": 1,
              "key": "Caption"
            },
            {
              "id": 2,
              "key": "Version"
            },
            {
              "id": 3,
              "key": "IpAddress"
            },
            {
              "id": 4,
              "key": "Domain",
              "value": [
                "CORP"
              ]
            }
          ],
          "state": [
            {
              "id": 1,
              "value": "Active"
            },
            {
              "id": 2,
              "value": "Non-active"
            }
          ]
        }
      ]
    }
    

    Lista final antes de salvar no AIC

    1. A mesma referência existe em CI, projeto e categoria.
    2. projectId corresponde a um projeto válido no CMDB.
    3. SiteId corresponde ao site correto em Lansweeper.
    4. Não há ids repetidos em AdditionalFields ou estado.
    5. Em Campos Adicionais, não existem campos com mapeamento e valor simultâneos.
    6. O JSON é válido (sem erros de formatação).

    ↩ Voltar ao exemplo