Core capabilities: - Jira ticket lifecycle: status, update, comment, transitions, close - JSM Store Support request creation with Assets object resolution - Assets AQL diagnostic probe endpoint with schema/type introspection - Webex transcript ingestion (audio + JSON + human-readable) with restricted-visibility summary comments - Grok-powered single-ticket and open-tickets-by-reporter summaries Repo hygiene: - .gitignore covering .env, node_modules, logs, IDE dirs - .env.example documenting every env var - discover-ss-*.js scripts refactored to read credentials from .env - README covering setup, endpoints, and the Assets scope-vs-role gotcha Co-authored-by: Cursor <cursoragent@cursor.com>
202 lines
No EOL
5.1 KiB
JSON
202 lines
No EOL
5.1 KiB
JSON
{
|
|
"requestTypeFields": [
|
|
{
|
|
"fieldId": "summary",
|
|
"name": "Summary",
|
|
"description": "Insert short description of issue.",
|
|
"required": true,
|
|
"defaultValues": [],
|
|
"validValues": [],
|
|
"jiraSchema": {
|
|
"type": "string",
|
|
"system": "summary"
|
|
},
|
|
"visible": true
|
|
},
|
|
{
|
|
"fieldId": "customfield_10261",
|
|
"name": "Store Number",
|
|
"description": "Type in your store number and select",
|
|
"required": true,
|
|
"defaultValues": [],
|
|
"validValues": [],
|
|
"jiraSchema": {
|
|
"type": "array",
|
|
"items": "cmdb-object-field",
|
|
"custom": "com.atlassian.jira.plugins.cmdb:cmdb-object-cftype",
|
|
"customId": 10261
|
|
},
|
|
"visible": true
|
|
},
|
|
{
|
|
"fieldId": "customfield_10548",
|
|
"name": "Reason for Omni Request",
|
|
"description": "Click the 1st drop down to select what needs enabled / disabled. Click the 2nd drop down to select reason code.",
|
|
"required": true,
|
|
"defaultValues": [],
|
|
"validValues": [
|
|
{
|
|
"value": "13461",
|
|
"label": "BOSS Enable",
|
|
"children": [
|
|
{
|
|
"value": "13467",
|
|
"label": "Printer Issues Resolved",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13468",
|
|
"label": "NSO/Maintenance Completed",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13469",
|
|
"label": "Other",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"value": "13462",
|
|
"label": "BOSS Disable",
|
|
"children": [
|
|
{
|
|
"value": "13470",
|
|
"label": "Printer Issues",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13471",
|
|
"label": "NSO/Maintenance",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13472",
|
|
"label": "Other",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"value": "13463",
|
|
"label": "Pickup Enable",
|
|
"children": [
|
|
{
|
|
"value": "13473",
|
|
"label": "Printer Issues Resolved",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13474",
|
|
"label": "NSO/Maintenance Completed",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13475",
|
|
"label": "Other",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"value": "13464",
|
|
"label": "Pickup Disable",
|
|
"children": [
|
|
{
|
|
"value": "13476",
|
|
"label": "Printer Issues",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13477",
|
|
"label": "NSO/Maintenance",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13478",
|
|
"label": "Other",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"value": "13465",
|
|
"label": "BOSS and Pickup Enable",
|
|
"children": [
|
|
{
|
|
"value": "13479",
|
|
"label": "Printer Issues Resolved",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13480",
|
|
"label": "NSO/Maintenance Completed",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13481",
|
|
"label": "Other",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"value": "13466",
|
|
"label": "BOSS and Pickup Disable",
|
|
"children": [
|
|
{
|
|
"value": "13482",
|
|
"label": "Printer Issues",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13483",
|
|
"label": "NSO/Maintenance",
|
|
"children": []
|
|
},
|
|
{
|
|
"value": "13484",
|
|
"label": "Other",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"jiraSchema": {
|
|
"type": "option-with-child",
|
|
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:cascadingselect",
|
|
"customId": 10548
|
|
},
|
|
"visible": true
|
|
},
|
|
{
|
|
"fieldId": "description",
|
|
"name": "Description",
|
|
"description": "If you selected \"Other\" as the Reason Code above please provide detail here. Otherwise please briefly describe why you need Omni Turn Off / On Completed.",
|
|
"required": true,
|
|
"defaultValues": [],
|
|
"validValues": [],
|
|
"jiraSchema": {
|
|
"type": "string",
|
|
"system": "description"
|
|
},
|
|
"visible": true
|
|
},
|
|
{
|
|
"fieldId": "attachment",
|
|
"name": "Attachment",
|
|
"description": "",
|
|
"required": false,
|
|
"defaultValues": [],
|
|
"validValues": [],
|
|
"jiraSchema": {
|
|
"type": "array",
|
|
"items": "attachment",
|
|
"system": "attachment"
|
|
},
|
|
"visible": true
|
|
}
|
|
],
|
|
"canRaiseOnBehalfOf": true,
|
|
"canAddRequestParticipants": true
|
|
} |