EN
Español
English
Português
    Register the "project" property

    The property “project” is a list that allows you to relate the project, service, and ASMS category to the project in DevOps:
    The fields of the cases in ASMS and DevOps are presented using the following JSON (Configuration File):

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

    With the help of a Aranda Service Management (ASMS)

    1. See ASMS case types.

    Types of cases in ASMS
    Incidents
    Problem
    Change
    ServiceCall
    Release

    2. Select one or more case types that you will relate to DevOps WorkItem types.

    3. Get the ID of the Asms case type that you will use to get the service and category IDs.

    4. Get the Aranda ASMS project ID.

    5. Get the Aranda ASMS Service ID.

    6. Get the IDs of the ASMS categories of Aranda.

    7. Get the organization/collection ID in DevOps (DevOps Project).

    8. Get the DevOps project ID (DevOps Project).

    8. Assign the following category equivalence:

    DevOps Project Category in Aranda Category ID Aranda
    Project 1 Category 1 1
    Project 2 Category 2 13

    6. Type the Project ID Aranda obtained in step 1 on the property “id” (For the example use ID 5):

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

    7. Type the Service ID Aranda obtained in step 1 on the property “service” (for the example use ID 10):

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

    8. Type the Organization/Collection Name obtained in step 7 on the property “collection” (for the example use the name arandaTest):

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

    9. Type the Category ID Aranda On Property “category.id” and the project name in DevOps On Property Project, on the property dataSource The authoring source is selected for this example Use Aranda, for more information (Datasource Information)

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

    10. Enter a unique name for the property “category.reference”, this property relates the “project”, “itemType”, “case” and properties that relate values

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

    Relationship of Asms case types to DevOps WorkItem types

    11. Get the IDs of DevOps WorkItem types (WorkItem Type DevOps).

    12. Assign the following equivalence of case types:

      Case type in DevOps Type of case in Aranda Case Type Id Aranda
      Case Type 1 Incidents Incidents
      Case Type 2 Problem Problem
    • Type the Case Type Id Aranda On Property “type” and the Case type in DevOps of its equivalent taken from DevOps On Property workItemType
          {
            "itemType": [
              {
                "reference": "",
                "type": "Incidents",
                "workItemType": "Tipo de caso 1"
              },
              {
                "reference": "",
                "type": "Problem",
                "workItemType": "Tipo de caso 2"
              }
            ]
          }   
    

    13. On the property “itemType.reference” Type the value that you recorded in step number 9, to create a relationship between the category and the “itemType” property of the configuration file:

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



    ↩ Return