The following example shows how to populate the configuration file to be able to integrate between ASMS and Jira Cloud. Start with a totally clean configuration file as shown below:
{
"project": [
{
"id": 0,
"service": 0,
"category": [
{
"reference": "",
"id": 0,
"value": ""
}
]
}
],
"itemType": [
{
"reference": "",
"type": "",
"workItemType": ""
}
],
"case": [
{
"reference": "",
"definition": {
"subject": {
"type": "",
"key": ""
},
"description": {
"type": "",
"key": ""
},
"responsible": {
"type": "",
"key": "",
"defaultValue": {
"id": 0,
"value": ""
}
},
"responsibleGroup": {
"key": "",
"type": "",
"defaultValue": {
"id": 0,
"value": ""
}
},
"client": {
"type": "",
"key": "",
"defaultValue": {
"id": 0,
"value": ""
}
},
"company": {
"type": "",
"key": "",
"defaultValue": {
"id": 0,
"value": ""
}
},
"applicant": {
"type": "",
"key": "",
"defaultValue": {
"id": 0,
"value": ""
}
},
"typeRegister": {
"type": "",
"key": "",
"defaultValue": {
"id": 0,
"value": ""
}
},
"ci": {
"type": "",
"key": "",
"defaultValue": {
"id": 0,
"value": ""
}
}
}
}
],
"responsible": [
{
"reference": "",
"Id": 0,
"Value": ""
}
],
"typeRegister": [
{
"reference": "",
"Id": 0,
"Value": ""
}
],
"client": [
{
"reference": "",
"Id": 0,
"Value": ""
}
],
"company": [
{
"reference": "",
"Id": 0,
"Value": ""
}
],
"ci": [
{
"reference": "",
"Id": 0,
"Value": ""
}
],
"model": [
{
"id": 0,
"reference": "",
"additionalFields": [
{
"id": 0,
"type": "",
"field": {
"key": ""
},
"value": [
""
],
"mapping": [
{
"id": 0,
"value": ""
}
]
}
],
"state": [
{
"id": 0,
"value": "",
"reason": 0,
"commentary": {
"key": "",
"value": ""
}
}
]
}
],
"urgency": [
{
"field": "",
"reference": "",
"mapping": [
{
"id": 0,
"value": ""
}
]
}
],
"impact": [
{
"field": "",
"reference": "",
"mapping": [
{
"id": 0,
"value": ""
}
]
}
]
}
To proceed with the example described, follow the steps below:
As an example, the following scenarios are shown for the creation of the configuration file: Scenarios