The integration allows:
- Relate the ASMS project to the DevOps collection.
- Relate the ASMS service and category to the DevOps project.
- Case types in ASMS can be related to WorkItem types, using the “itemType”in the configuration file.
- Relate the field “subject” with any field of type “String”.
- Relate the field “description” with any field of type “String”, “Html”.
- Relate the field “idByProject” with any custom field of type “String”.
- Relate the fields “responsible”, “client” and “applicant” with user or “String” fields
- Relate the fields “ci”, “company”, “responsibleGroup” and “typeRegister” with the AreaPath
- Search for users by name and/or email for fields responsible, client and applicant
- Relate the values of the platforms according to the association of the properties in the configuration file (data relationship type: Mapper).
- Add defaults for properties responsible, responsibleGroup, client, Company, applicant, typeRegister, Ci.
- The type fields “History” in DevOps they can only be related to Notes in ASMS cases.
- It is necessary to relate the properties category, itemType, case, model, urgency and impact, through the “reference”
- Relate multiple categories to a single DevOps project (Only with dataSource: “Aranda”).
- DevOps case creation towards ASMS (Only with dataSource: “Both”, “External”),
- Allows you to associate a model with different categories.
- Allows you to add constant values towards an ASMS or DevOps property (data relationship type: Value).
- It allows you to relate additional ASMS fields to fields in DevOps.
Integration NO Allows:
- Relate the project, service, and category to custom fields.
- No duplicity is allowed in ASMS Notes or WorkItem History.
- It does not send the images that are in the description of the platforms
Relationship between basic fields in the case with the fields in the WorkItem
ASMS field name | Name field in DevOps | AIC field name |
---|---|---|
Subject | [System.Title] | case.definition.subject |
Description | [Custom] Guy: Text (multiple lines) | case.definition.description |
Case | [Custom] Guy: Text (single lines) | case.definition.idByProject |
Applicant | [System.AssignedTo], [Custom] Guy: Text (single lines), Identity, Picklist (string, integer) |
case.definition.applicant |
Operator, Client | [System.AssignedTo], [Custom] Guy: Text (single lines), Identity, Picklist (string, integer) |
case.definition.client |
Company | [Custom] Guy: Text (single lines), Picklist (string, integer) | case.definition.company |
CI | [Custom] Guy: Text (single lines), Picklist (string, integer) | case.definition.ci |
Type Register | [Custom] Guy: Text (single lines), Picklist (string, integer) | case.definition.typeRegister |
Responsible Group | [Custom] Guy: Text (single lines), Picklist (string, integer) | case.definition.responsibleGroup |
Responsible | [System.AssignedTo], [Custom] Guy: Text (single lines), Picklist (string, integer) |
case.definition.responsibleGroup |
Status | [System.State] | model.state |
Reason | [Custom] Guy: Text (single lines), Picklist (string, integer) | model.state.reason |
Impact | [Microsoft.VSTS.Common.Priority], [Microsoft.VSTS.Common.Severity], [Microsoft.VSTS.Common.Risk], [Custom] Guy: Text (single lines), Picklist (string, integer), |
impact |
Urgency | [Microsoft.VSTS.Common.Priority], [Microsoft.VSTS.Common.Severity], [Microsoft.VSTS.Common.Risk], [Custom] Guy: Text (single lines), Picklist (string, integer), |
urgency |
Notes | [System.History] | NA |
Solution | [Microsoft.VSTS.TCM.SystemInfo], [Custom] Guy: Text (multiple lines) |
model.state.commentary |
Priority | NA | NA |
Provider | NA | NA |
UC | NA | NA |
Organizational Area | NA | NA |
WAVE | NA | NA |
SLA | NA | NA |
Contract | NA | NA |
Relationship between additional fields in the case with the fields in the WorkItem
Field Type in ASMS | Field Type in DevOps | AIC field name |
---|---|---|
Short Text | Text (single line) | model.additionalFields |
Paragraph | Text (multiple lines) | model.additionalFields |
Date and Time | Date/Time | model.additionalFields |
Numeric | Integer | model.additionalFields |
Decimal | Decimal | model.additionalFields |
Link | Text (single line) | model.additionalFields |
List | Picklist (string, integer), Text (single line), Integer | model.additionalFields |
Catalog List | Picklist (string, integer), Text (single line), Integer | model.additionalFields |
True or False | Boolean | model.additionalFields |