Creación o edición de un punto final para la actividad de JIRA

Los puntos finales proporcionan la información de configuración que Studio y el dispositivo de integración utilizan para conectarse a una plataforma JIRA. El conector JIRA admite solo el mecanismo de autenticación básica para autorizar a los usuarios para realizar las operaciones. El conector JIRA admite también la conexión HTTPS.

Selección o edición de un punto final JIRA

  1. En el panel Crear punto final o Editar punto final, configure el punto final JIRA como se describe en la tabla siguiente.
    Nota: La modificación de las propiedades de configuración de un punto final afecta a todas las orquestaciones que utilizan ese punto final en el proyecto. Las ediciones son globales, no locales.
  2. Pulse Probar conexión para confirmar que los detalles de conexión son válidos y que puede conectarse correctamente a JIRA.
  3. Pulse Aceptar.
Tabla 1. Propiedades de conexión
Nombre del campo Descripción
Nombre de host Nombre de host de la instancia de JIRA (local o en la nube).
Número de puerto Puerto de instancia de JIRA
Nombre de usuario Nombre de usuario de autenticación para acceder a la instancia de JIRA.
Contraseña Contraseña de autenticación para acceder a la instancia de JIRA.
Son necesarios los parámetros siguientes en la pantalla de prueba de punto final para hacer conexión mediante el proxy:
Nombre de host Nombre de host de red de proxy
Puerto Número de puerto de la red de proxy.
Nombre de usuario Nombre de usuario para acceder al servicio mediante la red de proxy.
Contraseña Contraseña para acceder al servicio mediante la red de proxy.
Son necesarios los parámetros siguientes en la pantalla de conexión de prueba de punto final para hacer la conexión HTTPS:
HTTPS Recuadro de selección para indicar si se va a utilizar HTTPS
Además de los parámetros anteriores, también existe una disposición para que la configuración del conector seguro se conecte al punto final con una instancia local de JIRA.
Nota: En la sección Correlacionar entrada de cada actividad, están disponibles los campos relevantes del panel de punto final para sustituirlos en tiempo de ejecución. Puede proporcionar los datos a varios grupos de parámetros como detalles de proxy, detalles de conexión o detalles de autenticación para sustituirlos. No se permite la sustitución si se proporcionan solo datos parciales de un campo en un grupo seleccionado.

Objetos admitidos por el conector JIRA

El conector JIRA admite los objetos de JIRA como se detallan en la tabla siguiente:

Tabla 2. Operaciones admitidas por los objetos de JIRA
Objetos de JIRA Crear Actualizar Suprimir Recuperar todo Recuperar Buscar
Adjunto
Componente
Filtro
Issue
IssueComment
IssueLink
IssueLinkType
IssueWorkLog
IssueVote
Versión
ProjectRole
Votes
Watchers
Group
IssueType
Prioridad
Proyecto
Resolution
Estado
User
UserOverMultiProject
AssignableUser
UsersWithPermissions

Soporte de objetos personalizados

JIRA no admite objetos personalizados.

Soporte de campos personalizados

La interfaz de usuario de JIRA permite al usuario añadir campos personalizados. Estos campos están asociados solo al objeto ‘Issue’ de JIRA. En las actividades de conector: crear, actualizar, buscar y recuperar para el objeto Issue se proporciona soporte para los campos personalizados.

En las MapInputs para las activiades Crear y Actualizar, el objeto Issue tendrá nodos adicionales para los campos personalizados de modo que el usuario pueda proporcionar valores para ellos.

Para las actividades Buscar y Recuperar, las MapOutputs tendrán nodos adicionales para identificar los campos personalizados.

El formato de los campos personalizados para estas actividades se muestra a continuación:
<customFields>
<customFieldId>dept-id</customFieldId>
 <customFieldName>deptName</customFieldName>
<customFieldType>FreeTextField</customFieldType>
 <customFieldValue>HR</customFieldValue>
 </customField>
Tabla 3. Operaciones admitidas por los objetos de JIRA
Parámetro de campo personalizado Descripción
customFieldId ID del campo personalizado creado en la interfaz de usuario de JIRA. Entre el nombre de campo personalizado y el ID, se da prioridad a ‘customFieldId’. Si hay varios campos personalizados con el mismo nombre, se debe proporcionar customFieldId para diferenciar los campos, si no se mostrará el error que corresponda.
customFieldName Nombre del campo personalizado que se proporciona en la interfaz de usuario de JIRA al crearlo.
customFieldType

Tipo de campo personalizado, que se muestra solo para las actividades de creación o actualización. Los valores permitidos son:

  • DatePickerField
  • DateTimeField
  • FreeTextField
  • Checkboxes
  • Labels
  • MultiSelect
  • RadioButtons
  • SelectList
  • TextField
  • URLField
  • UserPicker
  • GroupPicker
  • MultiGroupPicker
  • MultiUserPicker
  • ProjectPicker
  • SingleVersionPicker
  • VersionPicker

El tipo de los tipos de campos personalizados JIRA todavía no admitidos son:

  • CascadingSelectField
  • NumberField
customFieldValue El valor del campo personalizado. Este parámetro es recurrente para admitir varios valores de entrada de usuario. Si se proporcionan varios valores para un solo campo de entrada, solo se añadirá el primer valor.
Nota:
  1. El campo personalizado es opcional.
  2. Si no se proporciona el valor para customFieldName/customFieldId, los otros 2 valores de parámetro se pasarán por alto y se creará o actualizará satisfactoriamente Issue sin modificación en cualquier campo personalizado.
  3. Si se proporcionan customFieldName, customFieldId y customFieldType, se mostrará un mensaje de error que corresponda para el valor que falta para customFieldValue.