Registrar CI

    El objetivo es completar la información necesaria para la creación del ci asociado a cada caso integrado a ASMS.

    Ejemplo del segmento del json vacío

    {
        "cis": [
            {
                "id": 0,
                "category": 0,
                "projects": [
                    0
                ],
                "responsible": 0
            }
        ]
    }
    

    1. Se asigna el Id de un ci previamente creado en la plataforma de CMDB, recuerde que esta propiedad es opcional, para los casos que no tengan asociados CI desde TechPulse, para este ejemplo se agrega el Id 1.

    {
        "cis": [
            {
                "id": 1,
                "category": 0,
                "projects": [
                    0
                ],
                "responsible": 0
            }
        ]
    }
    

    2. Se asigna el Id de la categoría deseada para el nuevo ci, para este ejemplo se agrega el Id 14.

    {
        "cis": [
            {
                "id": 1,
                "category": 14,
                "projects": [
                    0
                ],
                "responsible": 0
            }
        ]
    }
    

    3. Se agregan los Id’s de los proyectos que se asignarán para el nuevo ci, para este ejemplo se agrega el Id 2 y 4.

    {
        "cis": [
            {
                "id": 1,
                "category": 14,
                "projects": [
                    2,
                    4
                ],
                "responsible": 0
            }
        ]
    }
    

    4. Se incluye el Id del usuario responsable para el nuevo ci, para este ejemplo se agrega el Id 1.

    {
        "cis": [
            {
                "id": 1,
                "category": 14,
                "projects": [
                    2,
                    4
                ],
                "responsible": 1
            }
        ]
    }
    

    5. Por último se agrega al json de configuración.

    Como resultado obtiene el siguiente JSON:

    {
        "mappers":[
                {
                "subtypes":[
                    "COMPANY_WIDE_BIOS_OUTOFDATE",
                    "BATTERY_NEEDS_ATTENTION",
                    "BATTERY_NOT_DETECTED"       
                ],
                "filter":"",
                "tenantIds":[
                    "tenant-uuid-children-1"
                ],
                "case":{
                    "itemType":"ServiceCall",
                    "project":1,
                    "service":2,
                    "category":2,
                    "sla":3,
                    "company":1,
                    "state":[
                        {
                            "value":"NEW",
                            "id":1
                        },
                        {
                            "value":"FIXED",
                            "id":13,
                            "commentary": "Caso finalizado"
                        }
                    ], 
                    "urgency": [
                        {
                            "value": "CRITICAL",
                            "id": 4
                        },
                        {
                            "value": "HIGH",
                            "id": 3
                        },
                        {
                            "value": "LOW",
                            "id": 2
                        },
                        {
                            "value": "MEDIUM",
                            "id": 2
                        },
                        {
                            "value": "NOT_ASSIGNED",
                            "id": -1                  
                        }
                    ],
                    "additionalFields": [
                        {
                            "fieldId": 122,
                            "values": [
                                "texto prueba"
                            ]
                        }
                    ]
                }
                }
        ],       
        "uniqueTenant":"tenant-uuid-1",
        "companies": [
            {
                "id": 1,
                "tenantId": "tenant-uuid-children-1"
            }
        ],
        "cis": [
            {
                "id": 1,
                "category": 14,
                "projects": [
                    2,
                    4
                ],
                "responsible": 1
            }
        ]
    }
    

    Nota: Para obtener la información necesaria para completar la configuración puede acudir al administrador del la plataforma ASMS o utilizar la guía


    Volver

    Continuar: Resultado final (paso 5)