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 |