Jira Software modules
Dans un Adobe Workfront Fusion , vous pouvez automatiser les workflows qui utilisent Jira Software, ainsi que de la connecter à plusieurs applications et services tiers.
Si vous avez besoin d’instructions sur la création d’un scénario, reportez-vous à la section Création d’un scénario dans Adobe Workfront Fusion.
Pour plus d’informations sur les modules, voir Modules dans Adobe Workfront Fusion.
Exigences d’accès
Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :
Pour connaître le plan, le type de licence ou l’accès dont vous disposez, contactez votre Workfront administrateur.
Pour plus d’informations sur Adobe Workfront Fusion licences, voir Adobe Workfront Fusion licences
Conditions préalables
Pour utiliser Jira vous devez disposer d’un Jira compte .
Connexion Jira Software to Workfront Fusion
Votre méthode de connexion est basée sur l’utilisation ou non de Jira Cloud ou Jira Server.
Connexion Jira Cloud to Workfront Fusion
Connexion Jira Cloud to Workfront Fusion
Pour se connecter Jira Software to Workfront Fusion, vous devez créer un jeton API et l’insérer avec votre URL de service et votre nom d’utilisateur dans la variable Création d’une connexion champ dans Workfront Fusion.
Création d’un jeton API dans Jira
-
Accédez à https://id.atlassian.com/manage/api-tokens et connectez-vous.
-
Cliquez sur Création d’un jeton API.
-
Saisissez le nom du jeton, par exemple Workfront Fusion.
-
Copiez le jeton à l’aide du Copier dans le presse-papiers bouton .
note important IMPORTANT Vous ne pouvez plus afficher le jeton après avoir fermé cette boîte de dialogue. 1. Stockez le jeton généré en lieu sûr.
-
Passez à la Configurez la variable Jira Jeton API dans Workfront Fusion.
Configurez la variable Jira Jeton API dans Workfront Fusion
-
Dans Workfront Fusion, ajoutez une Jira à un scénario pour ouvrir la Création d’une connexion de la boîte.
-
Indiquez les informations suivantes :
- URL du service
- Nom d'utilisateur
- Jeton API: Il s’agit du jeton API que vous avez créé dans la variable Création d’un jeton API dans Jira de cet article.
-
Cliquez sur Continuer pour créer la connexion et revenir au module.
Connexion Jira Server to Workfront Fusion
Pour autoriser une connexion entre Workfront Fusion et Jira Server, vous avez besoin de votre clé de client, de votre clé privée et de votre URL de service. Vous devrez peut-être contacter votre Jira pour ces informations.
Générer des clés publiques et privées pour votre Jira connection
Pour acquérir une clé privée pour votre Workfront Fusion Jira connexion, vous devez générer des clés publiques et privées.
-
Dans votre terminal, exécutez ce qui suit :
openssl
des commandes.-
openssl genrsa -out jira_privatekey.pem 1024
Cette commande génère une clé privée 1024 bits.
-
openssl req -newkey rsa:1024 -x509 -key jira_privatekey.pem -out jira_publickey.cer -days 365
Cette commande crée un certificat X509.
-
openssl pkcs8 -topk8 -nocrypt -in jira_privatekey.pem -out jira_privatekey.pcks8
Cette commande extrait la clé privée (format PKCS8) vers le
jira_privatekey.pcks8
fichier . -
openssl x509 -pubkey -noout -in jira_publickey.cer > jira_publickey.pem
Cette commande extrait la clé publique du certificat vers le
jira_publickey.pem
fichier .note note NOTE Si vous utilisez Windows, vous devrez peut-être enregistrer la clé publique dans la variable jira_publickey.pem
fichier manuellement :-
Dans votre terminal, exécutez la commande suivante :
openssl x509 -pubkey -noout -in jira_publickey.cer
-
Copiez la sortie du terminal (y compris
-------BEGIN PUBLIC KEY--------
et-------END PUBLIC KEY--------
-
Collez la sortie du terminal dans un fichier nommé
jira_publickey.pem
.
-
-
-
Passez à la Configuration de l’application cliente en tant que client dans Jira
Configuration de l’application cliente en tant que client dans Jira
-
Connectez-vous à Jira instance.
-
Dans le panneau de navigation de gauche, cliquez sur JiraParamètres > Applications> Liens d’application.
-
Dans le Saisissez l’URL de l’application que vous souhaitez lier. champ, entrer
code language-none https://app.workfrontfusion.com/oauth/cb/workfront-jiraserver-oauth1
-
Cliquez sur Créer un lien. Ignorez le message d’erreur "Aucune réponse n’a été reçue de l’URL que vous avez saisie".
-
Dans le Lier des applications , saisissez les valeurs dans la fenêtre Clé du client et Secret partagé champs.
Vous pouvez choisir les valeurs de ces champs.
-
Copiez les valeurs de la variable Clé du client et Secret partagé à un emplacement sécurisé.
Vous aurez besoin de ces valeurs plus tard dans le processus de configuration.
-
Renseignez les champs URL comme suit :
table 0-row-2 1-row-2 2-row-2 3-row-2 Champ Description URL du jeton de demande <Jira base url>/plugins/servlet/oauth/request-token
URL d’autorisation <Jira base url>/plugins/servlet/oauth/authorize
URL du jeton d’accès <Jira base url>/plugins/servlet/oauth/access-token
-
Sélectionnez la Créer un lien entrant .
-
Cliquez sur Continuer.
-
Dans le Lier des applications , renseignez les champs suivants :
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Consumer Key Collez la clé du consommateur que vous avez copiée vers un emplacement sécurisé. Nom du consommateur Saisissez le nom de votre choix. Ce nom est à titre de référence. Clé publique Collez la clé publique à partir de votre jira_publickey.pem
fichier . -
Cliquez sur Continuer.
-
Passez à la Créer une connexion à Jira Server ou Jira Data Center in Workfront Fusion
Créer une connexion à Jira Server ou Jira Data Center in Workfront Fusion
- Dans n’importe quel Jira Server module dans Workfront Fusion, cliquez sur Ajouter en regard de connection champ .
- Dans le Création d’une connexion , renseignez les champs suivants :
- Cliquez sur Continuer pour créer la connexion et revenir au module .
Jira Software modules et leurs champs
Lorsque vous configurez Jira Software modules, Workfront Fusion affiche les champs répertoriés ci-dessous. En plus de ces Jira Software peut s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.
Si le bouton de mappage situé au-dessus d’un champ ou d’une fonction s’affiche, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre dans Adobe Workfront Fusion.
Triggers
Surveiller les enregistrements
Ce module de déclenchement lance un scénario lorsqu’un enregistrement est ajouté, mis à jour ou supprimé.
Actions
Ajout d’un problème au sprint
Ce module d’action ajoute un ou plusieurs problèmes à un sprint.
Lors de la configuration de ce module, les champs suivants s’affichent.
Création d’un enregistrement
Ce module d’action crée un nouvel enregistrement dans Jira.
Le module renvoie les champs standard associés à l’enregistrement, ainsi que les champs et valeurs personnalisés auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Appel API personnalisé
Ce module d’action vous permet d’effectuer un appel authentifié personnalisé vers le Jira Software API. Ainsi, vous pouvez créer une automatisation du flux de données qui ne peut pas être réalisée par l’autre Jira Software modules.
Lors de la configuration de ce module, les champs suivants s’affichent.
Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP dans Adobe Workfront Fusion.
Suppression d’un enregistrement
Ce module d’action supprime un enregistrement particulier.
Vous spécifiez l’identifiant de l’enregistrement.
Le module renvoie l’identifiant de l’enregistrement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Téléchargement d’une pièce jointe
Ce module d’action télécharge une pièce jointe particulière.
Lors de la configuration de ce module, les champs suivants s’affichent.
Lire un enregistrement
Ce module d’action lit les données d’un seul enregistrement dans Jira Software.
Vous spécifiez l’identifiant de l’enregistrement.
Le module renvoie les champs standard associés à l’enregistrement, ainsi que les champs et valeurs personnalisés auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Mettre à jour un enregistrement
Ce module d’action met à jour un enregistrement existant, tel qu’un problème ou un projet.
Vous spécifiez l’identifiant de l’enregistrement.
Le module renvoie l’identifiant de l’enregistrement et de tous les champs associés, ainsi que les champs personnalisés et les valeurs auxquels la connexion a accès. Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Recherches
Lister des enregistrements
Ce module de recherche récupère tous les éléments d’un type spécifique correspondant à votre requête de recherche.
Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.
Recherche d’enregistrements
Ce module de recherche recherche recherche des enregistrements dans un objet de la section Jira Software qui correspondent à la requête de recherche que vous spécifiez.
Vous pouvez mapper ces informations dans les modules suivants du scénario.
Lors de la configuration de ce module, les champs suivants s’affichent.