Jira 8 Administration Cookbook
eBook - ePub

Jira 8 Administration Cookbook

Over 90 recipes to administer, customize, and extend Jira Core and Jira Service Desk, 3rd Edition

  1. 280 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Jira 8 Administration Cookbook

Over 90 recipes to administer, customize, and extend Jira Core and Jira Service Desk, 3rd Edition

Book details
Book preview
Table of contents
Citations

About This Book

Build customized solutions that fulfil your business requirements using the latest features of Jira 8

Key Features

  • Learn how to customize Jira applications to suit your organizational requirements
  • Extend Jira's capabilities for custom integrations with other products and services such as Slack and GitHub
  • Explore practical recipes for troubleshooting and securing your Jira instances with best practices

Book Description

Jira is a project management tool used widely by organizations to plan, track, and release software. Jira administrators are at the heart of these processes and need to know how to successfully administer and customize Jira offerings. This updated Jira 8 Administration Cookbook demonstrates how to efficiently work with Jira Core and Jira Service Desk.

The book starts with a variety of recipes to help you manage users and workflows. You'll learn how to set up custom forms and capture important data with custom fields and screens. Next, you'll gain insights into the latest email capabilities, which assist you with everything from managing outgoing email rules to processing incoming emails for automated issue creation. Later, you'll be guided through running scripts to automate tasks, getting easy access to logs, and even working with tools to troubleshoot problems. The book will also ensure you understand how to integrate Jira with Slack, set up SSO with Google, and delegate administrator permissions. Finally, the chapter on Jira Service Desk will enable you to set up and customize your own support portal, work with internal teams to solve problems, and achieve optimized services with Service Level Agreement (SLA).

By the end of this book, you'll have the skills to extend and customize your Jira implementation effectively.

What you will learn

  • Learn how to delegate administrator permissions effectively
  • Gain insights into integrating Jira with Bitbucket Cloud and GitHub
  • Explore ways to collaborate with your internal teams on service requests
  • Understand how to add permissions to fields
  • Learn how to set up SSO with Google
  • Discover how to copy over configuration settings between Jira instances

Who this book is for

This book is for administrators who are looking to customize, support, and maintain Jira for their organizations. A good understanding of Jira's core concepts is a must to make the most out of this book. For certain recipes, some knowledge of HTML, CSS, JavaScript, and basic programming will also be helpful.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Jira 8 Administration Cookbook by Patrick Li in PDF and/or ePUB format, as well as other popular books in Computer Science & Project Management. We have over one million books available in our catalogue for you to explore.

Information

Year
2019
ISBN
9781838555887
Edition
3

Jira Workflows

Workflows are one of the core and most powerful features in Jira. They control how issues in Jira move from one stage to another as they are being worked on, sometimes being re-assigned to other users and capturing additional information during the process. For this reason, workflows can be thought of as the life cycle of issues.
Unlike many other systems, Jira allows you to create your own workflows to resemble the work processes you may already have in your organization. This is a good example of how Jira is able to adapt to your needs without you having to change the way you work.
In this chapter, we will learn not only about how to create workflows with the new workflow designer, but also how to use workflow components, such as conditions and validators, to add additional behavior to your workflows. We will also look at the many different apps that are available to expand the possibilities of what you can do with workflows.
In this chapter, we will cover the following recipes:
  • Setting up different workflows for your project
  • Capturing additional information during workflow transitions
  • Using common transitions
  • Using global transitions
  • Restricting the availability of workflow transitions
  • Validating user input in workflow transitions
  • Performing additional processing after a transition is executed
  • Reacting to events coming from outside of Jira
  • Rearranging the workflow transition bar
  • Restricting the resolution values in a transition
  • Preventing issue updates in selected statuses
  • Making a field required during a workflow transition
  • Creating custom workflow transition logic

Setting up different workflows for your project

A workflow is like a flowchart in which issues can go from one state to another by following the direction paths between the states. In Jira's workflow terminology, the states are called statuses, and the paths are called transitions. We will use these two major components when customizing a workflow.
In this recipe, we will create a new, simple workflow from scratch. We will look at how to use existing statuses, create new statuses, and link them together using transitions.

How to do it...

The first step is to create a new skeleton workflow in Jira:
  1. Log into Jira with a user that has a Jira Administrator's permission.
  2. Navigate to Administration > Issues > Workflows.
  3. Click on the Add workflow button, and name the workflow Simple Workflow.
  4. Click on the Diagram button to use the workflow designer or diagram mode.
The following screenshot explains some of the key elements of the workflow designer:
Now we have created a new, inactive workflow. The next step is to add various statuses for the issues to go through. Jira comes with a number of existing statuses, such as In Progress and Resolved, for us to use:
  1. Click on the Add status button.
  2. Select the In Progress status from the list, and click on Add.
  3. Repeat the steps to add the Closed status.
You can type the status name into the field, and Jira will automatically find the status for you.
Once you have added the statuses to the workflow, you can drag them around to reposition them on the canvas. We can also create new statuses, as follows:
  1. Click on the Add status button.
  1. Name the new status Frozen, check the Allow all statuses to transition to this one option, and click on Add, as shown in the following screenshot:
Jira will let you know if the status you are entering is new by showing the text (new status) next to the status name.
Now that we have added the statuses, we need to link them using transitions:
  1. Select the originating status, which, in this example, is OPEN.
  2. Click on the small circle around the OPEN status and drag your cursor onto the IN PROGRESS status. This will prompt you to provide details for the new transition, as shown in the following screenshot:
  1. Name the new transition Start Progress, and select the None option for the screen.
  2. Repeat the steps to create a transition called Close between the IN PROGRESS and CLOSED statuses.
You should finish with a workflow that looks like the following screenshot:
At this point, the workflow is inactive, which means it is not being used by a project and you can edit it without any restrictions. Workflows are applied on a project and issue type basis. Perform the following steps to apply the new workflow to a project:
  1. Select the project to apply the wo...

Table of contents

  1. Title Page
  2. Copyright and Credits
  3. About Packt
  4. Contributors
  5. Preface
  6. Jira Server Administration
  7. Customizing Jira for Your Projects
  8. Jira Workflows
  9. User Management
  10. Jira Security
  11. Emails and Notifications
  12. Integrations with Jira
  13. Jira Troubleshooting and Administration
  14. Jira Service Desk
  15. Other Books You May Enjoy