Required Permissions

Jira Cloud Add-on Permissions

PermissionReason
Act as UserRequired to get user specific details like the time zone.
ReadRequired to check the existence of issue keys identified during synchronization of jobs and build.
WriteRequired to write build data for the Development Panel Integration.
DeleteRequired to delete build data form the Development Panel Integration.

User Permissions

There are permission requirements that need to be setup correctly before the integration can work.

For Jira these include:

PermissionScopeReason
AdministratorGlobalRequired for configuring the Jenkins sites, and selected what should be synchronized.
View Development ToolsProjectRequired for users to view the Jenkins build date in Jira.

For Jenkins these are:

PermissionScopeReason
AdministerGlobalRequired, only if the Jenkins plugin is installed, to be able to view Jenkins and to let Jira sites register themselves with Jenkins, see Jira Build Notification Listener
ReadGlobalRequired to synchronize the top level jobs.
ReadJobRequired to synchronize jobs and there builds.
BuildJobRequired for triggering builds from Jira.

(warning) These Jenkins permissions must be configured on the synchronization account.

(warning) The Job permissions must be set on each Job