Registrar la propiedad "project"

    La propiedad “project” es una lista que permite relacionar el proyecto, servicio y categoría de ASMS con el proyecto en DevOps:
    Los campos de los casos en ASMS y DevOps se presenta mediante el siguiente JSON (Archivo de configuración):

    {
       "project": [
           {
    			"id": 0,
    			"collection": "",
    			"service": ,
    			"category": [
    				{
    					"reference": "",
    					"id": 0,
    					"project": "",
    					"dataSource": ""
    				}
    			]
    		}
       ],
       "itemType":[
       ],
       "case": [
       ],
       "urgency": [
       ],
       "impact": [
       ], 
       "model": [
       ],
       "typeRegister": [
       ],
       "category": [
       ],
       "applicant": [
       ],
       "responsibleGroup": [
       ],
       "responsible": [
       ]   
    }
    

    Con ayuda de un administrador de Aranda Service Management (ASMS)

    1. Consulte los tipos de casos de ASMS.

    Tipos de casos en ASMS
    Incidents
    Problem
    Change
    ServiceCall
    Release

    2. Seleccione uno o los tipos de casos que relacionará con los tipos de WorkItem de DevOps.

    3. Obtenga el Id del tipo de caso de Asms que usara para obtener los IDs de servicio y categoría.

    4. Obtenga el Id del proyecto de ASMS de Aranda.

    5. Obtenga el Id del servicio de ASMS de Aranda.

    6. Obtenga los IDs de las categorías de ASMS de Aranda.

    7. Obtenga el Id de la organization/collection en DevOps (Proyecto de DevOps).

    8. Obtenga el Id del proyecto de DevOps (Proyecto de DevOps).

    8. Asigne la siguiente equivalencia de categorías:

    Proyecto en DevOps Categoría en Aranda ID Categoría Aranda
    Proyecto 1 Categoría 1 1
    Proyecto 2 Categoría 2 13

    6. Escriba el ID del Proyecto Aranda obtenido en el paso 1 en la propiedad “id” (para el ejemplo use el id 5):

    {
      "project": [
          {
            "id": 5,
            "collection": "",
            "service": 0,
            "category": [
                {
                    "reference": "",
                    "id": 0,
                    "project": "",
                    "dataSource": ""
                }
            ]
          }
      ]
    }
    

    7. Escriba el ID del Servicio Aranda obtenido en el paso 1 en la propiedad “service” (para el ejemplo use el id 10):

    {
      "project": [
          {
            "id": 5,
            "collection": "",
            "service": 10,
            "category": [
                {
                    "reference": "",
                    "id": 0,
                    "project": "",                
                    "dataSource": ""
                }
            ]
          }
      ]
    }
    

    8. Escriba el nombre de la organización/colección obtenido en el paso 7 en la propiedad “collection” (para el ejemplo use el nombre arandaTest):

    {
      "project": [
          {
            "id": 5,
            "collection": "arandaTest",
            "service": 10,
            "category": [
                {
                    "reference": "",
                    "id": 0,
                    "project": "",
                    "dataSource": ""
                }
            ]
          }
      ]
    }
    

    9. Escriba el ID Categoría Aranda en la propiedad “category.id” y el nombre del proyecto en DevOps en la propiedad project, en la propiedad dataSource se selecciona la fuente de creación para este ejemplo use Aranda, para mas información (Información de datasource)

    {
      "project": [
          {
            "id": 5,
            "collection": "arandaTest",
            "service": 10,
            "category": [
                {
                    "reference": "",
                    "id": 1,
                    "project": "asmsTest",
                    "dataSource": "Aranda"
                }
            ]
          }
      ]
    }
    

    10. Escriba un nombre único para la propiedad “category.reference”, esta propiedad relaciona el “project”, “itemType”, “case” y las propiedades que relacionan valores

    {
      "project": [
          {
            "id": 5,
            "collection": "arandaTest",
            "service": 10,
            "category": [
                {
                    "reference": "project 1",
                    "id": 1,
                    "project": "asmsTest",
                    "dataSource": "Aranda"
                }
            ]
          }
      ]
    }
    

    Relación de los tipos de casos de Asms con los tipos de WorkItem de DevOps

    11. Obtenga los IDs de los tipos de WorkItem de DevOps (WorkItem Type DevOps).

    12. Asigne la siguiente equivalencia de tipos de casos:

    Tipo de caso en DevOps Tipo de caso en Aranda Id del tipo de caso Aranda
    Tipo de caso 1 Incidents Incidents
    Tipo de caso 2 Problem Problem
    • Escriba el Id del tipo de caso Aranda en la propiedad “type” y el Tipo de caso en DevOps de su equivalente tomado de DevOps en la propiedad workItemType

       "itemType": [
          {
              "reference": "",
              "type": "Incidents",
              "workItemType": "Tipo de caso 1"
          },
          {
              "reference": "",
              "type": "Problem",
              "workItemType": "Tipo de caso 2"
          }
       ]
      

    13. En la propiedad “itemType.reference” escriba el valor que registro en el paso número 9, para crear una relación ente la categoría y la propiedad “itemType” del archivo de configuración:

       "itemType": [
          {
              "reference": "project 1",
              "type": "Incidents",
              "workItemType": "Tipo de caso 1"
          },
          {
              "reference": "project 1",
              "type": "Problem",
              "workItemType": "Tipo de caso 2"
          }
       ]
    



    ↩ Volver