A integração permite:
- Relacione o projeto ASMS à coleção DevOps.
- Relacione o serviço e a categoria do ASMS ao projeto de DevOps.
- Os tipos de caso no ASMS podem ser relacionados a tipos WorkItem, usando o “tipo de item”no arquivo de configuração.
- Relacione o campo “assunto” com qualquer campo do tipo “String”.
- Relacione o campo “Descrição” com qualquer campo do tipo “String”, “Html”.
- Relacione o campo “idByProject” com qualquer campo personalizado do tipo “String”.
- Relacionar os campos “responsável”, “cliente” e “Requerente” com campos de usuário ou “String”
- Relacionar os campos “CI”, “Companhia”, “responsibleGroup” e “typeRegister” com o Caminho da área
- Pesquisar usuários por nome e/ou e-mail para campos responsável, cliente e candidato
- Relacione os valores das plataformas de acordo com a associação das propriedades no arquivo de configuração (tipo de relacionamento de dados: Mapeador).
- Adicionar padrões para propriedades responsável, responsibleGroup, cliente, Companhia, candidato, typeRegister, Ci.
- Os campos de tipo “História” no DevOps, eles só podem ser relacionados ao Notes em casos de ASMS.
- É necessário relacionar as propriedades categoria, tipo de item, caso, modelo, urgência e impacto, por meio do “referência”
- Relacionar várias categorias a um único projeto de DevOps (somente com fonte de dados: “Aranda”).
- Criação de casos de DevOps para ASMS (somente com dataSource: “Both”, “External”),
- Permite associar um modelo a diferentes categorias.
- Permite adicionar valores constantes a uma propriedade ASMS ou DevOps (tipo de relação de dados: Valor).
- Ele permite que você relacione campos ASMS adicionais a campos no DevOps.
Integração NÃO Permite:
- Relacione o projeto, o serviço e a categoria aos campos personalizados.
- Nenhuma duplicidade é permitida no ASMS Notes ou no WorkItem History.
- Não envia as imagens que estão na descrição das plataformas
Relação entre campos básicos no caso com os campos no WorkItem
| Nome do campo ASMS | Campo de nome no DevOps | Nome do campo AIC |
|---|---|---|
| Assunto | [System.Title] | caso.definição.assunto |
| Descrição | [Personalizado] Cara: Texto (várias linhas) | caso.definição.descrição |
| Caso | [Personalizado] Cara: Texto (linhas únicas) | case.definition.idByProject |
| Candidato | [System.AssignedTo], [Personalizado] Cara: Texto (linhas únicas), Identidade, Lista de opções (cadeia de caracteres, inteiro) |
caso.definição.requerente |
| Operador, Cliente | [System.AssignedTo], [Personalizado] Cara: Texto (linhas únicas), Identidade, Lista de opções (cadeia de caracteres, inteiro) |
caso.definição.cliente |
| Companhia | [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro) | caso.definição.empresa |
| CI | [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro) | case.definition.ci |
| Tipo de Registro | [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro) | case.definition.typeRegister |
| Grupo Responsável | [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro) | caso.definição.responsibleGroup |
| Responsável | [System.AssignedTo], [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro) |
caso.definição.responsibleGroup |
| Estado | [System.State] | modelo.estado |
| Razão | [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro) | modelo.estado.razão |
| Impacto | [Microsoft.VSTS.Common.Priority], [Microsoft.VSTS.Common.Severity], [Microsoft.VSTS.Common.Risk], [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro), |
impacto |
| Urgência | [Microsoft.VSTS.Common.Priority], [Microsoft.VSTS.Common.Severity], [Microsoft.VSTS.Common.Risk], [Personalizado] Cara: Texto (linhas únicas), Lista de opções (cadeia de caracteres, inteiro), |
urgência |
| Anotações | [System.History] | NA |
| Solução | [Microsoft.VSTS.TCM.SystemInfo], [Personalizado] Cara: Texto (várias linhas) |
modelo.state.commentary |
| Prioridade | NA | NA |
| Provedor | NA | NA |
| UC | NA | NA |
| Área Organizacional | NA | NA |
| ONDA | NA | NA |
| SLA | NA | NA |
| Contrato | NA | NA |
Relação entre campos adicionais no caso com os campos no WorkItem
| Tipo de campo no ASMS | Tipo de campo no DevOps | Nome do campo AIC |
|---|---|---|
| Texto curto | Texto (linha única) | model.additionalFields |
| Parágrafo | Texto (várias linhas) | model.additionalFields |
| Data e hora | Data/Hora | model.additionalFields |
| Numérico | Inteiro | model.additionalFields |
| Decimal | Decimal | model.additionalFields |
| Link | Texto (linha única) | model.additionalFields |
| Lista | Lista de opções (cadeia de caracteres, inteiro), Texto (linha única), Inteiro | model.additionalFields |
| Lista de Catálogos | Lista de opções (cadeia de caracteres, inteiro), Texto (linha única), Inteiro | model.additionalFields |
| Verdadeiro ou Falso | Booleano | model.additionalFields |