Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

This Marketplace App is still in Beta. If you encounter any issues while using the App, please contact support@teamform.co.

The TeamForm Atlassian Marketplace App is for TeamForm customers who also use Atlassian’s Jira Cloud SaaS product.

The Marketplace App allows customers to ‘link’ their Jira Issues to a Team in TeamForm.

You can link a whole Project to a Team in TeamFrom.

TeamForm can use the TeamForm Marketplace App to import Jira Issues as TeamForm Objectives.

Setup & Usage Instructions

This process can only be completed by a Jira Admin.

  1. Install the 'TeamForm for Jira' Marketplace App into your Jira Cloud instance.

    1. A link to the Marketplace App is here: https://marketplace.atlassian.com/apps/1232958/teamform-for-jira

  2. Within Jira, navigate to the Admin Page for the Marketplace App:

  1. On the Admin Page, fill in your TeamForm Public API details including:

    1. Tenant ID

    2. Client ID and Client Secret provided to you by TeamForm

    3. Workspace ID (if left blank, the plugin will use TeamForm’s default Workspace)

If you have not requested Public API access, you can request them for your Tenant by emailing support@teamform.co.

Note: If your TeamForm tenancy is configured with IP based restrictions you will need to request to TeamForm Support the Atlassian IPs be added - a current list can be found under Outgoing Connections on this page https://support.atlassian.com/organization-administration/docs/ip-addresses-and-domains-for-atlassian-cloud-products/

  1. Optional: If you use a Custom URL to connect to TeamForm, you can enter it on this page.

  1. Clicked ‘Change' with each of the new setup details.

Issue Linking

  1. Head to an Issue on any Jira board on the current Instance:

  2. Click on ‘TeamForm Team’ on the right-hand side.

    1. A panel will open, showing that this issue is currently ‘Unassigned’ to a TeamForm Team.

  3. To assign a Team, click the select box at the bottom of the panel. Click on one of the Teams to ‘link’ it to this Issue:

  4. To search for other Teams in TeamForm, type the name, or part of a name into the select box. The Marketplace App will query TeamForm, and show potential Teams relevant to your search term.

  5. For example, try typing: ‘customer', which should return 'Customer Success’ as the top result.

If you need to remove a Team's Issue link, click the 'x' to the right of the Team in the list.

Project Linking

To link a project to one (or many) TeamForm Team(s):

  1. Click on ‘TeamForm’ on the left-hand sidebar.

    1. This will show the Project-level settings for the App.

  2. To assign a Team, click the select box at the bottom of the panel.

  3. Click on one of the Teams to ‘link’ it to this Jira Project.

  4. To search for other Teams in TeamForm, type the name, or part of a name into the select box. The Marketplace App will query TeamForm, and show potential Teams relevant to your search term.

    1. For example, try typing: ‘customer', which should return 'Customer Success’ as the top result.

Mapping Issue Types to Team Types

This process can only be completed by a Jira Admin.

For example, in your company, Epics might be completed by your organization's Departments. By mapping Jira Epics to TeamForm Departments, only Departments will be selectable in the Jira Marketplace App, and TeamForm can be configured to import all Epics as Objectives to their TeamForm Department on a schedule.

  1. Go to the Admin Page of the Jira Marketplace App.

  2. Scroll to the bottom of the Admin Page, to the section entitled: Team Type Mappings

  3. Make a note of, or copy-paste, a Team Type ID from TeamForm.

    1. You can see a particular Team Type’s ID in the Org Structure section of TeamForm.

  4. Find the Issue Type you would like to map to this Team Type.

Importing Jira Issues as TeamForm Objectives

This process can only be completed by a Jira Admin.

  1. On the Admin Page of the Jira Marketplace App, click the Reveal button to show a secret URL and Key.

  2. Log into your TeamForm instance, and navigate to the ‘Data Integrations’ Settings Page.

  3. Click Create on ‘New Integration’.

  4. Select ‘Atlassian Jira'.

  5. Click Create datasource.

  6. Paste the Key and URL revealed earlier into the relevant fields.

  7. Click ‘Update’.

  8. Optional: Configure a schedule for the Integration. This determines how often the data in Jira is automatically imported into TeamForm. For example, to import every 2 hours, use the frequency of 7200 seconds.

The Datasource can now reach out to the Jira plugin, and import any Issue of a Type that has been mapped to a Team Type in TeamForm.

Note: the import process will not find any Issues to import, unless those Issue Types have been mapped to a Team Type in TeamForm. See the relevant section of this document for details.

The import process will import all Issues of mapped Types into TeamForm. This includes Issues in the past. Be sure this is what you want before creating a mapping from an Issue Type to a Team Type.

In particular, it is probably unsafe to create a mapping from Jira Tasks if there are a large amount of Tasks already in Jira.

  • No labels