Skip to end of banner
Go to start of banner

Implementation Guide

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 5 Next »

Implementing Jira Integration+ in your workspace(s) the right way from the beginning is a great way to get started on the right path and increase the value you receive from the platform.

Process Overview

  1. Gather information on current state and define success

  2. Set up a sandbox account

  3. Try out our features

  4. Configure access and permissions

  5. Create workspace, channel, and configuration plan

  6. Training planning

  7. Communications & Announcements

  8. Go-Live

Current state and success criteria

  1. Is there an existing integration between Slack and Jira? If so, what integration is being used?

  2. How will you define success?

    1. Examples:

      1. Time saved in context switches

      2. User satisfaction and feedback

      3. Number of Jira emails converted to Slack messages

      4. Number of issues created from Slack

  3. Is there a specific timeline in mind for this project?

  4. What groups or individuals within your organization are involved, what role(s) does each person have?

  5. How many instances of Jira are you connecting to Slack?

  6. How many workspaces in Slack are you connecting to Jira?

  7. Are approvals required to add new bots to Slack or connect with Jira? If so, who needs to approve?

Setting up a Sandbox / Test account

Creating a sandbox account is an easy way to get started understanding our app and validating our product helps solve your use cases.

  1. Create a new workspace or login to an existing sandbox workspace in Slack.

  2. Add our app to Slack - make sure to add to the correct workspace in Slack.

  3. Follow the connection process to connect your bot to Jira (you can use a sandbox jira here if you want)

    1. We recommend using a Service Account as the main authorized user.

  4. Start your testing and validation. The basic test scenarios we recommend running at a minimum are:

    1. Create Jira ticket from Slack

    2. Comment on Jira ticket from Slack

    3. Interact with Jira tickets from Slack (transition or assign)

    4. Schedule Jira notifications in Slack

  5. Contact Us and provide your bot id for a free non-production license.

Getting Started using our app

Once your bot is connected you can start to explore our Slack first interface for Jira. Check out our how to use section for more information on using our app.

Configure access and permissions

These settings are optional if you want to restrict access beyond the default Jira permissions.

Account types

  • End User - users of the system who connect their Slack accounts to their Jira accounts and inherent Jira permissions.

  • Channel Administrator - global list of users who can manage configurations at the channel level for notifications, quick create, user override and other settings.

  • System Administrator - account admins who control global settings and configurations.

Things to consider when configuring access:

  • Jira permissions are always respected automatically with Jira integration+ and these setting allow further restrictions where required.

  • We suggest leaving configuration of channels open in most cases.

    • You can review currently configured channels in the administration area at any time to view current configurations

  • We recommend restricting admin access in most cases. Make sure to add yourself as a user before saving.

  • You can update your access settings in the account portal at any time.

Currently, we do not recommend configuring Jira Service Management projects and non-JSM (e.g. Jira Core or Jira Software) projects simultaneously. While we will allow you to do so, permissions may not work correctly in Jira Service Management projects.

Configure the global settings

There are a number of settings that are configured by an administrator and apply to the account globally. On set-up these are set by default to our most common settings, but you can review all the global settings to make adjustments that suite your workflows.

Planning your roll-out

The next step in planning a deployment for your team is determining the workspaces, channels and users that will be initially configured for your roll-out. This process involves some investigation and planning based on your team and current state. Please adopt our suggested process as needed to fit your needs.

A launch consists of:

  1. Announcing the bot's availability so users can add the App and receive personal notifications.

  2. Adding the bot to channels to assist users in team collaboration.

Identify channels to integrate

Are there any existing channels that would benefit from the bot's collaboration features? Are there channels were scheduled reports would benefit the users? We created this google sheet your team can copy and utilize to plan your channel roll out:

Training and Communication Planning

Training

If you are an account admin and would like to review Jira Integration+ features and functionality feel free to schedule time with our team to review.

Communication Plan

Each organization has preferred communication channels with end users. Many customers choose to send a launch email accompanied by a message in a main Slack channel (we recommend using Slack Block Kit if available). Announcements in internal newsletters, intranets, or company updates can also help with awareness for the new solution.

  • No labels