PT
Español
English
Português
    Registrar a propriedade "category"

    A propriedade “categoria” relaciona os Estados e Campos Adicionais do CMDB, o arquivo de configuração tem o seguinte JSON para o modelo:

    {
        "category": [
        {
          "id": 0,
          "reference": "",
          "keys": [
            ""
          ],
          "projectId": 0,
          "additionalFields": [
            {
              "id": 0,
              "key": "",
              "mapping": [
                {
                  "id": 0,
                  "value": ""
                }
              ]
            }
          ],
          "state": [
            {
              "id": 0,
              "reason": 0,
              "value": ""
            }
          ]
        }
      ]
    }
    

    1. Com a ajuda de um CMDB de Aranda obter o ID da categoria a ser relacionada, esse valor será registrado no category.id no arquivo de configuração.

    2. Digite os valores no “category.id” No arquivo de configuração:

    {
        "category": [
        {
          "id": 14,
          "reference": "",
          "keys": [],
          "projectId": 0,
          "additionalFields": [],
          "state": []
        }
      ]
    }
    

    3. Adicione um identificador único na propriedade “reference” para agrupar as sessões do arquivo de configuração, neste exemplo usaremos “computer” conforme mostrado abaixo.

    {
        "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": [],
          "projectId": 0,
          "additionalFields": [],
          "state": []
        }
      ]
    }
    

    4. Selecione o “deviceType” que deseja associar na integração, aqui Você pode verificar as informações do TechPulse, neste caso usaremos “Notebook” conforme mostrado abaixo.

    {
        "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": ["Notebook"],
          "projectId": 0,
          "additionalFields": [],
          "state": []
        }
      ]
    }
    

    4. Adicione a ID do projeto CMDB a ser usada no arquivo de configuração.

    {
        "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": ["Notebook"],
          "projectId": 4,
          "additionalFields": [],
          "state": []
        }
      ]
    }
    

    5. Nos campos adicionais, um campo adicional será adicionado para nosso arquivo de configuração de exemplo, no campo id o id do campo adicional é colocado no CMDB.

    {
        "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": ["Notebook"],
          "projectId": 4,
          "additionalFields": [
            {
    					"id": 329,
    					"key": "",
    					"mapping": [
    					]
    				}
          ],
          "state": []
        }
      ]
    }
    

    6. Na propriedade key, adicione a propriedade que você deseja relacionar ao campo adicional no CMDB.

    {
        "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": ["Notebook"],
          "projectId": 4,
          "additionalFields": [
            {
              "id": 329,
              "key": "deviceosMajorVersion",
              "mapping": [
              ]
            }
          ],
          "state": []
        }
      ]
    }
    

    6. Na propriedade mapping do arquivo de configuração, você pode relacionar os valores possíveis, conforme mostrado abaixo.

    {
      "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": ["Notebook"],
          "projectId": 4,
          "additionalFields": [
            {
              "id": 329,
              "key": "deviceosMajorVersion",
              "mapping": [
                {
                  "id": 861,
                  "value": "Windows 11"
                },
                {
                  "id": 862,
                  "value": "Windows 10"
                }
              ]
            }
          ],
          "state": []
        }
      ]
    }
    

    7. Identifique os estados que deseja relacionar entre as propriedades, lembre-se de que você pode consultar os estados techpulse via carteiro aqui

    8. Adicione na propriedade state.id o identificador de estado no CMDB, na propriedade value adicione o identificador de estado no techpulse e, se aplicável, o identificador de motivo

    {
      "category": [
        {
          "id": 14,
          "reference": "computer",
          "keys": ["Notebook"],
          "projectId": 4,
          "additionalFields": [
            {
              "id": 329,
              "key": "deviceosMajorVersion",
              "mapping": [
                {
                  "id": 861,
                  "value": "Windows 11"
                },
                {
                  "id": 862,
                  "value": "Windows 10"
                }
              ]
            }
          ],
          "state": [
            {
              "id": 185,
              "reason": 262,
              "value": "Enrolled"
            },
            {
              "id": 186,
              "value": "Archived"
            }
          ]
        }
      ]
    }
    

    Continuar: Exemplo ci etapa 2 ↪

    ↩ Retornar