youngmon/atlassian-qna huggingface dataset:
Extracting JIRA tickets for Reporting
Asked by Emmanuel Byron:

I am compiling a Product Health report and I require assistance on extracting all Business as Usual (BAU) tickets from JIRA in order to create a monthly report. Can anyone provide guidance on the process to accomplish this?


Answers:
author: theCode4_company
body: Hi [@Emmanuel Byron](/t5/user/viewprofilepage/user-id/5557343)  

As previously mentioned, you can use JQL to filter BAU tickets and then export the results to CSV. Please remember that there is a standard Jira limit for exporting 1000 rows.   

However, if you want to automate this process, we recommend our free app - [Exporter for Jira](https://marketplace.atlassian.com/apps/1233034/exporter-for-jira-power-bi-looker-tableau-csv-json?hosting=cloud&tab=overview). With this app, you can:

* Export BAU tickets to various BI tools like Power BI, Tableau, or Looker Studio.
* Build a simple report.
* Schedule refreshes to keep your reports up-to-date.

Our plugin supports the export of up to 20K issues with the free version, and you can upgrade to the [PRO version](https://marketplace.atlassian.com/apps/1233504/exporter-for-jira-power-bi-looker-tableau-csv-json-pro?hosting=cloud&tab=overview) for larger datasets.

We hope this helps! If you have any further questions or need assistance with our plugin, feel free to reach out.

Best regards,  
theCode4 Team


author: Aron Gombas _Midori_
body: You can easily:

1. Run the JQL that collects the tickets for the report. (You can filter by project, by issue type, by the time window, etc.)
2. Select the columns you want to see in the report by selecting and ordering them in the Issue Navigator.
3. Export the result to Excel using the [Better Excel Exporter](https://marketplace.atlassian.com/apps/1212652/better-excel-exporter-for-jira?hosting=cloud&tab=overview) app.

This is a very core feature of the app.

If you want to make it even better you could try these:

1. Make these automatic by running an Excel automation at the end of the month! There is a free [companion app](https://marketplace.atlassian.com/apps/1212797/better-excel-automation-for-jira-free?hosting=cloud&tab=overview) for automations.
2. Create a [custom Excel template](https://www.midori-global.com/products/better-excel-exporter-for-jira/cloud/documentation/customization) that will provide the exact report you look for by one click. It can use formulas, pivot tables, charts, VBA macros and all the other advanced Excel features.

*(Discl. these apps are developed and supported by our team.)*


author: John Funk
body: Hi Emmanuel - Welcome to the Atlassian Community!

You would create query or filter. Then you can export the result of the filter to Excel.


Tags: cloud

jira-cloud
How to enable CORS in Jira data center 8.20
Asked by Owen:

I invoke jira REST API in use Confluence user marco by javascript. And error reported.

![CORS_error.png](/t5/image/serverpage/image-id/339078i3633CEF77B1EBE52/image-size/large?v=v2&px=999 "CORS_error.png")

After get above error, I do below action:

1. Enable allow list between my Jira and Confluence, both inbox and outbox are in the allow list and show green on both allow list page;

2. My Jira behind nginx 1.20 reverse proxy. So I add below configuration in my nginx.conf

add_header 'Access-Control-Allow-Origin' '<https://mydomain.com>';

add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

add_header 'Access-Control-Allow-Headers' 'Content-Type, Authorization';

if ($request_method = 'OPTIONS')

{ add_header 'Access-Control-Allow-Origin' '<https://mydomain.com>';

add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

add_header 'Access-Control-Allow-Headers' 'Content-Type, Authorization';

add_header 'Content-Length' 0; return 204; }

But still got above CORS error.

Please help on this case. I had been blocked for 1 day.

**Thank you very much!**


Answers:
author: Marc - Devoteam
body: Hi [@Owen](/t5/user/viewprofilepage/user-id/5294679)

This has been answered earlier, see [cors-error-with-rest-api.](https://community.developer.atlassian.com/t/cors-error-with-rest-api/27354)

There is also a KB article on it, [getting-cors-errors-when-accessing-confluence-resources](https://confluence.atlassian.com/confkb/getting-cors-errors-when-accessing-confluence-resources-1005806356.html)

comments: author: Owen
body: The two article did not give an clear solution for such case.


author: Marc - Devoteam
body: Hi [@Owen](/t5/user/viewprofilepage/user-id/5294679)

The you are impacted by the web.xml change that Atlassian implemented in version above 7.15

See, [CONFSERVER-80056](https://jira.atlassian.com/browse/CONFSERVER-80056)


author: Owen
body: Thanks! Marc

Set the source URL in the Target Jira allowlist is fine. Sorry for late reply!


Tags: data-center

jira-data-center

jira-server

server
I can not access project
Asked by Punch1:

While using it, it suddenly shuts down and shows the image as shown in the picture for no reason.  
<https://abbonproject.atlassian.net/jira/software/projects/SAFEAPP/boards/5>


Answers:
author: Marc - Devoteam
body: Hi [@Punch1](/t5/user/viewprofilepage/user-id/5399957)

Check if you have installed a marketplace app that is not free after 30 days.

Disable this app and remove it via the Atlassian administration, billing and manage subscriptions.


author: Dommalapati Chandrababu Naidu
body: Hi [@Punch1](/t5/user/viewprofilepage/user-id/5399957) ,

Welcome to Atlassian Community!

As mentioned in Atlassian cloud notification, your Atlassian subscription might ended.

Kindly reach out to your organization admin or if you have permissions to check billing status.

Thanks,

Chandrababu


author: Hans Polder
body: Hi [@Punch1](/t5/user/viewprofilepage/user-id/5399957)

Welcome to the community!

Keep in mind that we don't have access to your environment itself as this is a public forum. Additionally, you attempted to share a picture (it seems), but it failed. Can you please try adding it again? I'm curious to see which message you're getting.

Did you always have this issue, or were you able to use the board successfully before? Are you the admin of the project?

comments: author: Punch1
body: The problem is that I am an Admin and when I go to check, I do not find any outstanding bills in the system.


Tags: jira-unknown-hosting-type

unknown-hosting-type
Swimlane Does not Exist in Kanban board
Asked by Thomas A:

I have a kanban board and still in testing. I already created multiple issue for testing. I want to access the swimlane feature but somehow it did not appear in the board. Does anyone know why ? thank you![sssss.png](/t5/image/serverpage/image-id/339079i87F573146A7CC6B3/image-size/large?v=v2&px=999 "sssss.png")


Answers:
author: John Funk
body: Hi Thomas,

Did you click on Configure Board?

comments: author: Thomas A
body: Yes already only have few options


author: Thomas A
body: ![dddd.png](https://community.atlassian.com/t5/image/serverpage/image-id/339083i08CBDB173869CF42/image-size/large?v=v2&px=999 "dddd.png")


author: Thomas A
body: Is it only avail for company manage project only [@John Funk](/t5/user/viewprofilepage/user-id/7148) ?


author: John Funk
body: Yes


author: Thomas A
body: [@John Funk](/t5/user/viewprofilepage/user-id/7148) Another question if I created a subtask from Task issue. The start date and due date will not be reflected in the timeline, is it expected?


author: John Funk
body: Team-managed projects are very limited, and therefore, I rarely use them. So I don't know the answer to that right off hand. I would strongly suggest that you use a Company-managed project. :-)


author: Marc - Devoteam
body: Hi [@Thomas A](/t5/user/viewprofilepage/user-id/5491929)

You are using a Team managed project template within Jira, there boards don't have swim lanes.

Only Company managed project templates have this option.

comments: author: Thomas A
body: I see so the option is only avail for company manage project yap. Another question if I created a subtask from Task issue. The start date and due date will not be reflected in the timeline, is it expected?


Tags: cloud

jira-cloud

jira-work-management-cloud

kanban

swimlane
Allowed values for fields which are not on create/edit screen
Asked by OpsHub Tech:

While using REST APIs for getting fields meta data, when the fields are present in create/edit screen, we can get allowed values for multiselect/single select type of fields, using create/edit meta APIs

But if the field is not present the /fields API does not give allowed values for the mutli/single select fields.

Is there any way we can get the allowed values for the fields which are not on create/edit screen.


Answers:
author: Marc - Devoteam
body: Hi [@OpsHub Tech](/t5/user/viewprofilepage/user-id/4490952)

Welcome to the community.

If this is based on an issue, then this is not possible as then you only have the fields available based on the issue.

You could create custom fields with a default value to store meta data. If tis is multiple data points create a field for each data point.

The context of the fields should be global, then for every created issue the value will be set, even if they are not on any screen.


author: Hans Polder
body: [@OpsHub Tech](/t5/user/viewprofilepage/user-id/4490952) ,

I am not a API-expert, but the workaround that comes to my mind would be:

1) Create a separate screen that contains all the fields you want to stay hidden in the normal screens. Associate it with another project that is not open to the public but shares the rest of the configuration of your intended project

2) In the API-calls to retrieve the field values, you could use this 'dummy screen' to retrieve all the values, and then set them in the intended screen/ticket.

I don't know if it would work, but that's what I would try!

After figuring it out, you could try to find better/cleaner solutions than above, at least I'd try figuring out if I could get the allowed values this way and move from there.


Tags: jira-server

server
how to restrict deletion of web-links and issue links?
Asked by Alibek Zhubanyshev:

how to restrict deletion of web-links and issue links in Jira cloud?


Answers:
author: Mohanraj Thangamuthu
body: Hello, Good day. If you want to restrict few users from removing the links then you can restrict the "Edit issue" permission to only required users. Note : This also means users cannot edit any other field.


Tags: cloud

jira-cloud
Automation - Popup warning when editing field
Asked by David Jackson:

Hi All

I am looking for a way to popup a warning when editing a custom field.

The field needs to be editable by anyone but should display a warning along the same way as when you pull in a ticket mid-sprint you get a Scope Change warning.

* When \[Custom Field Name\] is focused
* Display an unobtrusive popup with a custom warning  

It would be great if you could do this with Automation with the Custom Field Value Change trigger. It would be better if it could be On Focus.  

If not Jira could this be done using Script Runner?


Answers:
author: John Funk
body: Hi David - Welcome to the Atlassian Community!

Unfortunately, Automation cannot popup any screens for the Field Value Change trigger (or any trigger for that matter). You might be able to do it with the ScriptRunner Behaviours app.


Tags: cloud

jira-cloud
Anonymise name and surname
Asked by bartlomiej_jochym:

Hi,

I want to anonymize deleted/unlicensed users' names and surnames, how can I do it without deleting content they have made? Now when I delete/ suspend a user I can see the name with "unlicensed user" after the surname.

![Screenshot 2024-07-29 at 12.02.16.png](/t5/image/serverpage/image-id/339063iA768DC73E8B7AFDA/image-size/large?v=v2&px=999 "Screenshot 2024-07-29 at 12.02.16.png")


Answers:
author: Rilwan Ahmed
body: Hi [@bartlomiej_jochym](/t5/user/viewprofilepage/user-id/5364311) ,

Anonymize users is still NOT available in Jira cloud. It is only available in data center.

There is already a suggestion request. You can vote and watch for this ticket <https://jira.atlassian.com/browse/JRACLOUD-76571>

There is a workaround given by [@Ang?lica Luz](/t5/user/viewprofilepage/user-id/986290) in <https://community.atlassian.com/t5/Atlassian-Guard/Re-Re-Can-we-Anonymize-a-user-on-JIRA-Cloud/qaq-p/1635260/comment-id/2534#M2534> . Check if this works for you.


Tags: cloud

confluence

jira-cloud

security
Unable to create sub-tasks for Epic level issue type
Asked by Manuvimal Mohan:

I'm unable to create sub-tasks under issue types that are above Story level in Issue hierarchy. Can anyone please refer me to the documentation for this behavior


Answers:
author: Trudy Claspill
body: Hello [@Manuvimal Mohan](/t5/user/viewprofilepage/user-id/5188191)

In Jira Cloud an issue's parent can be only in the Issue Type Hierarchy level directly above the issue. Epics are two levels above subtasks, so Jira doesn't support creating subtasks as children of Epics.

The design of Jira would lead to creation of standard level issue types (i.e. Task, Story, Bug) as the children of Epics.

What problem are you trying to solve by creating subtasks directly under Epics?

If you feel you absolutely must create subtasks directly below Epics you can do so in the following manner:

1. Create a child issue under the Epic selecting one of the standard level issue types.

2. Open that newly created child issue and use the Convert to Subtask function to change it to a subtask.

3. When prompted to enter the parent for the subtask, enter the issue key for the Epic.

comments: author: Manuvimal Mohan
body: This solution definitely works and interestingly after the first sub-task is created, you can use the + button to create additional sub-tasks. I assume this is just a bu![Screenshot 2024-07-31 215638.png](https://community.atlassian.com/t5/image/serverpage/image-id/339090i0718E4835CE48C95/image-size/large?v=v2&px=999 "Screenshot 2024-07-31 215638.png")


author: Charlie Misonne
body: Hi [@Manuvimal Mohan](/t5/user/viewprofilepage/user-id/5188191)

Sub-task are not meant to be used under epics because it would skip a level in the hierarchy of: epic -\> story/bug/... -\> sub-task

It is technically possible though but I would not recommend it because it is just not convenient to create those sub-tasks under an epic.  
It will probably work with the REST API or Automation rules.  
And when a story containing sub-tasks is converted to an epic the sub-task remain.

Since Atlassian reworked the issue view it does not allow you to do it easily anymore. See <https://jira.atlassian.com/browse/JRACLOUD-72060>

I think you should just stick with the hierarchy. Having 2 different types of levels under an epic would make things weird.

comments: author: Manuvimal Mohan
body: This solution above works and I can create follow-up sub-tasks as well.

![Screenshot 2024-07-31 215638.png](https://community.atlassian.com/t5/image/serverpage/image-id/339087i86C42607C5213C44/image-size/large?v=v2&px=999 "Screenshot 2024-07-31 215638.png")


Tags: cloud

jira-cloud
IP addresses and domains for Atlassian cloud products
Asked by v-ajaygite:

We are using global automation rules in our Jira project to call an external API. Our external app service requires the IP address of the Jira Atlassian instance to be whitelisted so that the external API can accept requests from these automation rules. We found the official document with outgoing IPs,(Outgoing connections) <https://support.atlassian.com/organization-administration/docs/ip-addresses-and-domains-for-atlassian-cloud-products/> and after adding those, we were able to call the external API successfully. We have a few questions regarding the IP addresses listed in the official document: How frequently do these IP addresses change? Is the official document updated regularly to reflect any changes in the outgoing IPs?

Any insights or guidance would be greatly appreciated. Thank you!


Answers:
author: John Funk
body: Hi [@v-ajaygite](/t5/user/viewprofilepage/user-id/5557150) - Welcome to the Atlassian Community!

You should open a support ticket with Atlassian to get the feedback from them.

<https://support.atlassian.com/contact/#/>


author: Rilwan Ahmed
body: Hi [@v-ajaygite](/t5/user/viewprofilepage/user-id/5557150) ,

Welcome to the community !!

1. Atlassian has **not** mentioned the frequency for the change, but they have provided the situation when the **[range can be changed](https://support.atlassian.com/organization-administration/docs/ip-addresses-and-domains-for-atlassian-cloud-products/#Can-the-IP-ranges-change).**
2. Don't forget to **[subscribe to Atlassian IP ranges notifications](https://support.atlassian.com/organization-administration/docs/ip-addresses-and-domains-for-atlassian-cloud-products/#How-do-I-know-when-the-IP-ranges-change).**


Tags: cloud

jira-cloud

jira-server

jira-software

new-to-jira
Unable to find the IP address of Jira cloud instance through Org admin credential
Asked by Shasheekant Patel:

Dear Community,

I am unable to find the IP address (Private and public) of Jira cloud instance through Org admin credential in my company Jira instance.


Answers:
author: John Funk
body: Hi Shasheekant

Atlassian uses a range of IP addresses for Cloud instances, and they rotate through them as needed for various things.

You should open a support ticket with Atlassian to get the current range:

<https://support.atlassian.com/contact/#/>


author: Hans Polder
body: [@Shasheekant Patel](/t5/user/viewprofilepage/user-id/5371875) ,

I don't believe you will be able to get a specific IP address for your own instance. See <https://support.atlassian.com/organization-administration/docs/ip-addresses-and-domains-for-atlassian-cloud-products/> for more information.

Basically, it could be any of these IP-ranges: <https://ip-ranges.amazonaws.com/ip-ranges.json>. Where you can filter it based on which AWS region your environment is located in (if you chose data residency).

Why would you need this?


Tags: cloud

jira-cloud

not-applicable

organization-administration
Color coding in Jira Dashboard
Asked by Achyuta Rao:

Hey everyone,

I want to build a Jira Dashboard and display all the epics/stories along with the due date, using a simple JQL. However, i am looking for suggestions or solutions in Jira dashboard, if i can display the jira issues which have past due date in RED, approaching due date (may be 2 or 3 days to due date) in ORANGE and the on track items in GREEN.

Can anyone help please?


Answers:
author: Aron Gombas _Midori_
body: There are multiple apps that can add "dynamic colors" to Jira dashboards, issue navigator and other screens. Most of them rely on adding colors to labels, see [them](https://marketplace.atlassian.com/search?query=color&product=jira&hosting=cloud).

You could easily implement what you want this way:

1. Add a Jira Cloud automation which will add the labels "on track", "due in 3d", etc. by comparing the issue's "Due date" to the current date. You may want to run the rule every day once, and also at issue creation or issue update.
2. Using one of the apps above, you can add color to the labels managed by step 1.


author: Hannes Obweger - JXL for Jira
body: Hi [@Achyuta Rao](/t5/user/viewprofilepage/user-id/5557062)

welcome to the community!

If you're open to solutions from the Atlassian Marketplace, I think you'd like the app that my team and I are working on, [JXL for Jira](https://marketplace.atlassian.com/apps/1224710?hosting=cloud&tab=overview&utm_source=atlassian-community&utm_medium=referral&utm_content=2771096).

JXL is a full-fledged spreadsheet/table view for your issues that allows viewing, inline-editing, sorting, and filtering by all your issue fields, much like you'd do in e.g. Excel or Google Sheets. It also comes with a range of advanced features, including support for *conditional formatting*.

With conditional formatting, you can define conditions on your issues, and if these conditions are fulfilled, set their background and text color, like so:

![conditional-formatting-due-date.gif](https://community.atlassian.com/t5/image/serverpage/image-id/339062iCEF0C14FC9A5B478/image-size/large?v=v2&px=999 "conditional-formatting-due-date.gif")

I'm only using one condition here, but you can configure as many conditions and colors as you want.

Conditional formatting also works great in combination with JXL's other advanced features, such as (configurable) *issue hierarchies* , *issue grouping* by any issue field(s), or *sum-ups.*

Any questions just let me know,

Best,

Hannes


author: Tansu Akdeniz
body: Hi [@Achyuta Rao](/t5/user/viewprofilepage/user-id/5557062)

Welcome to the community.

Jira doesn't have this feature in dashboards (you can search [marketplace](https://marketplace.atlassian.com) add-ons).

Alternatively, you can change card colors in boards from Board Settings \> Card Colors. Select query type and write duedate based jql's such as "due \< now()".

<https://support.atlassian.com/jira-software-cloud/docs/customize-cards/>


Tags: dashboard

jira-cloud
my python executable file cannot asscess jira by API
Asked by Hardy Wang:

here is the error report

WARNING:root:HTTPConnectionPool(host='jira.jaguarmicro.com', port=80): Max retries exceeded with url: /rest/api/2/serverInfo (Caused by NewConnectionError(': Failed to establish a new connection: \[WinError 10061\] No connection could be made because the target machine actively refused it?')) while doing GET <http://jira.jaguarmicro.com/rest/api/2/serverInfo> WARNING:root:Got ConnectionError \[HTTPConnectionPool(host='jira.jaguarmicro.com', port=80): Max retries exceeded with url: /rest/api/2/serverInfo (Caused by NewConnectionError(': Failed to establish a new connection: \[WinError 10061\] No connection could be made because the target machine actively refused it?'))\] errno:None on GET <http://jira.jaguarmicro.com/rest/api/2/serverInfo> {'response': None, 'request': } {'response': None, 'request': } WARNING:root:Got recoverable error from GET <http://jira.jaguarmicro.com/rest/api/2/serverInfo>, will retry \[1/3\] in 17.7647761078918s. Err: HTTPConnectionPool(host='jira.jaguarmicro.com', port=80): Max retries exceeded with url: /rest/api/2/serverInfo (Caused by NewConnectionError(': Failed to establish a new connection: \[WinError 10061\] ?')) WARNING:root:HTTPConnectionPool(host='jira.jaguarmicro.com', port=80): Max retries exceeded with url: /rest/api/2/serverInfo (Caused by NewConnectionError(': Failed to establish a new connection: \[WinError 10061\] No connection could be made because the target machine actively refused it?')) while doing GET <http://jira.jaguarmicro.com/rest/api/2/serverInfo> WARNING:root:Got ConnectionError \[HTTPConnectionPool(host='jira.jaguarmicro.com', port=80): Max retries exceeded with url: /rest/api/2/serverInfo (Caused by NewConnectionError(': Failed to establish a new connection: \[WinError 10061\] No connection could be made because the target machine actively refused it?'))\] errno:None on GET <http://jira.jaguarmicro.com/rest/api/2/serverInfo> {'response': None, 'request': } {'response': None, 'request': }

BTW,I have already set the SSL to False, but it can't work!


Answers:
author: Trudy Claspill
body: Hello [@Hardy Wang](/t5/user/viewprofilepage/user-id/5557010)

Welcome to the Atlassian community.

Your post tags indicate you are using Jira Cloud, but the Jira URL you are showing is "jira.jaguarmicro.com". That suggests to me that you are not using the Jira Cloud product, which is a software-as-a-service product, but rather are using Jira Server or Jira Data Center.

Can you log in to your Jira instance and click on the Help button in the upper right corner and then select About and share with us the information you find there?

Prior to executing that API call, have you executed the necessary API calls to establish an authenticated session with the target system and the Jira product?


Tags: cloud

jira-cloud