Available for: Jira Cloud and Jira Server (LDAP-protected too)
Set up by: Jira System Admin with Project administrative permissions.
- Configuring Jira and Miro
1.1 Configuring Jira plugin for a specific Jira project
- Uninstalling the Plugin
Configuring Jira and Miro
Please note that Jira menus may differ depending on the Jira version you are using. This instruction can be also found in Atlassian Support.
First, create an application link and configure it.
1. Log into your Jira as a user with Jira Administrator permissions.
2. Choose Administration Applications:
Jira Settings menu
3. Select Integrations Application Links.
4. Enter https://miro.com and click Create new link:
Adding Miro site address to the Application links list
You will then see the following dialogue window. Please double-check the URL or click Continue:
Configure Application URL window
5. In the Link applications window fill out:
- Application name
- Application type
and click Continue.
Application name and Application type fields are required
You will see the message Application Link ‘Application name’ created successfully and it will appear on the list.
Now authenticate the application using your Miro information.
1. In the appeared application click Edit:
The application link is now created and requires configuration
2. Open Incoming Authentication OAuth tab.
Please fill out 4 values:
- Consumer Key
- Consumer Name
- Public Key
Incoming Authentication window
To get the values, log in to Miro and go to the Account > Settings > Installed Apps > Jira cards.
Note that the Cards are installed on the team level, so if you are using our Company plan you will need to choose one of your Company Teams (you can connect several teams to the same Jira instance), like so: Company Settings > Teams. Choose a Team from the list and go to Apps & Integrations > Jira cards.
Jira cards in the list of your Team Plugins
If you do not have Jira Cards on your Apps list yet, scroll to the Apps section top and click Add a new App and proceed to confirm. After you see the Cards on the list, click Install.
The plugin tab will open and you can see Step 1 to get the values required for the authentication in Jira:
Jira plugin menu, Step 1
3. Copy the Miro values, paste them into the Jira OAuth tab and hit Save. After Jira processes the values you will see the message that Miro is now authorized to process your Jira data, status: Configured:
The successful configuration status
For the third step please choose one of the two options: create a webhook manually or automatically. Depending on your choice unsign the option. Please see more information in this article. We strongly recommen using the automatic webhook so you do not have to reset it in case of big updates to the plugin.
Finally, enter your Jira URL in Step 2 of the plugin settings and click Connect:
Jira plugin page, Step 2
We accept the following formats:
If your Jira URL is not accepted, please refer to this article.
Now you can add your tasks as cards on the whiteboard. All the changes made in Jira are reflected in Jira Cards on the board.
Configuring Jira plugin for a specific Jira project
- Create a new user profile with Jira System Administrative rights - this will allow then to integrate our plugin.
- Give this Admin Project permissions in the needed project only (or several chosen ones). This will define the issues access scope from which the cards on Miro boards can be created. The issues outside of the chosen project(s) will not be accessible to be added as cards.
- Log into Jira with the new admin credentials and follow the configuration instruction as described above.
Note that Jira Admin permissions are only required to create the webhook. Once the webhook is created, you can give the newly created Jira user other permissions level.
It is only important to have the profile limited to the specific project to keep the scope. If the Admin scope changes, this will immediately be reflected on the Miro side: if the Admin gains permissions in another project - more issues will be available in the picker on Miro side; if the Admin loses permissions in a certain project, the cards created from the issues in the said project will be grayed out and will stop receiving updates from the source issue.
Uninstalling Jira cards plugin
Go to your profile page Settings > Plugins > Jira Cards and click Uninstall:
The enabled integration in the Integrations list
Then click Show settings and disable your webhook in Step2:
Disabling the Jira webhook saved in your team's settings