Alcance de la integración

    La integración permite:

    1. Relacionar el proyecto de ASMS con la colección de DevOps.
    2. Relacionar el servicio y la categoría de ASMS con el proyecto de DevOps.
    3. Los tipos de caso en ASMS se pueden relacionar con los tipos de WorkItems, mediante la propiedad “itemType”, del archivo de configuración.
    4. Relacionar el campo “subject” con cualquier campo de tipo “String”.
    5. Relacionar el campo “description” con cualquier campo de tipo “String”, “Html”.
    6. Relacionar el campo “idByProject” con cualquier campo personalizado de tipo “String”.
    7. Relacionar los campos “responsible”, “client” y “applicant” con campos tipo usuario o “String”
    8. Relacionar los campos “ci”, “company”, “responsibleGroup” y “typeRegister” con el AreaPath
    9. La búsqueda de usuarios por nombre y/o email para los campos responsible, client y applicant
    10. Relacionar los valores de las plataformas según la asociación de las propiedades en el archivo de configuración (tipo de relación de datos: Mapper).
    11. Agregar valores por defecto para las propiedades responsible, responsibleGroup, client, company, applicant, typeRegister, ci.
    12. Los campos tipo “History” en DevOps solo se pueden relacionar con las Notas en los casos de ASMS.
    13. Es necesario relacionar las propiedades category, itemType, case, model, urgency e impact, mediante la propiedad “reference”
    14. Relacionar múltiples categorías a un solo proyecto de DevOps (Solo con dataSource: “Aranda”).
    15. Creación de casos de DevOps hacia ASMS (Solo con dataSource: “Both”, “External”),
    16. Permite asociar un modelo a diferentes categorías.
    17. Permite agregar valores constantes hacia una propiedad de ASMS o DevOps (tipo de relación de datos: Value).
    18. Permite relacionar los campos adicionales de ASMS con los campos en DevOps.

    La integración NO permite:

    1. Relacionar el proyecto, servicio y categoría con campos personalizados.
    2. No se permite duplicidad en las Notas de ASMS o el Histórico del WorkItem.
    3. No envía las imágenes que se encuentren en la descripción de las plataformas

    Relación entre campos básicos del caso con los campos del WorkItem

    Nombre campo ASMS Nombre campo en DevOps Nombre campo AIC
    Subject [System.Title] case.definition.subject
    Description [Custom] Tipo: Text (multiple lines) case.definition.description
    Case [Custom] Tipo: Text (single lines) case.definition.idByProject
    Applicant [System.AssignedTo],
    [Custom] Tipo: Text (single lines), Identity, Picklist (string, integer)
    case.definition.applicant
    Operador, Client [System.AssignedTo],
    [Custom] Tipo: Text (single lines), Identity, Picklist (string, integer)
    case.definition.client
    Company [Custom] Tipo: Text (single lines), Picklist (string, integer) case.definition.company
    CI [Custom] Tipo: Text (single lines), Picklist (string, integer) case.definition.ci
    Type Register [Custom] Tipo: Text (single lines), Picklist (string, integer) case.definition.typeRegister
    Responsible Group [Custom] Tipo: Text (single lines), Picklist (string, integer) case.definition.responsibleGroup
    Responsible [System.AssignedTo],
    [Custom] Tipo: Text (single lines), Picklist (string, integer)
    case.definition.responsibleGroup
    Status [System.State] model.state
    Reason [Custom] Tipo: Text (single lines), Picklist (string, integer) model.state.reason
    Impact [Microsoft.VSTS.Common.Priority],
    [Microsoft.VSTS.Common.Severity],
    [Microsoft.VSTS.Common.Risk],
    [Custom] Tipo: Text (single lines), Picklist (string, integer),
    impact
    Urgency [Microsoft.VSTS.Common.Priority],
    [Microsoft.VSTS.Common.Severity],
    [Microsoft.VSTS.Common.Risk],
    [Custom] Tipo: Text (single lines), Picklist (string, integer),
    urgency
    Notes [System.History] NA
    Solution [Microsoft.VSTS.TCM.SystemInfo],
    [Custom] Tipo: Text (multiple lines)
    model.state.commentary
    Priority NA NA
    Provider NA NA
    UC NA NA
    Organizational Area NA NA
    OLA NA NA
    SLA NA NA
    Contract NA NA

    Relación entre campos adicionales del caso con los campos del WorkItem

    Tipo de campo en ASMS Tipo de campo en DevOps Nombre campo AIC
    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