youngmon/atlassian-qna huggingface dataset:
Can we use issue collector with JPD?
Asked by Tomas Greif:

Issue collectors are somehow hidden for Jira Product Discovery. I am not sure if this is configuration of our instance or some default behavior. However, one can access the issue collectors under https://\[yourcompany\].atlassian.net/secure/ViewCollectors!default.jspa?projectKey=\[JPD project key\]

Here, I am able to setup the issue collector and use it to push ideas to JPD project.

Can we use it in production? Would be not great if feedback form is broken or does not collect feedback.

![jpd.png](https://community.atlassian.com/t5/image/serverpage/image-id/312962iC369A9D6C6521B53/image-size/large?v=v2&px=999 "jpd.png")


Answers:
author: Sebastian Krzewi?ski
body: Hi [@Tomas Greif](/t5/user/viewprofilepage/user-id/4990392)

As I understand and know JPD product issue collector is not available there.

Here you can find comments that users ask about that - <https://community.atlassian.com/t5/Jira-Product-Discovery-articles/Known-limitations-of-Jira-Product-Discovery/ba-p/2069648>

Regards,

Seba

comments: author: Tomas Greif
body: Yes, it is not visible in the UX. If you however follow the correct link, JIRA will allow you to create collectors for the JPD project type and will allow to submit the ideas through the collector.


Tags: issue-collector
Summarizing buckets
Asked by Gilad Waldman:

Hello community

While evaluating JPD, i wonder if possible to add a summarizing row that will show total effort per bucket?

In the below image you can see my buckets ("in progress","next sprint" etc) and per each one i wish to know the total value of the "effort". this allows me to better plan my sprints/quarter.

![Screenshot 2024-03-17 095809.png](https://community.atlassian.com/t5/image/serverpage/image-id/312532iD197803D4B3FB0EC/image-size/large?v=v2&px=999 "Screenshot 2024-03-17 095809.png")


Answers:
author: Ted
body: If I understand correctly, you'd like to sum up the effort field per bucket/swimlane. You can achieve this quite simply! There's a "sum" functionality on the screen you're looking at, although this feature is a bit hidden. Click on the bucket row, select the relevant empty field and choose the relevant option:

![sum highlight.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/312633iF93563510C0C3603/image-size/large?v=v2&px=999 "sum highlight.PNG")

![Sum field.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/312632i3DC3C4453D36B16F/image-size/large?v=v2&px=999 "Sum field.PNG")

Enjoy!

comments: author: Gilad Waldman
body: Exactly what i was looking for! thank you.


author: Pieter Helsen
body: Hi Gilad,

Interesting question. In the past, I used Structure (Marketplace plugin) for that. Not sure if Structure supports pulling issues from JPD though, I'll test it for you tomorrow.

When we switched to JPD, we shifted to a more Kanban-style approach that didn't need as much quarterly planning and date commitments.
From Jira Product Delivery to Jira Product Discovery ?
Asked by Pawe? Szymborski:

hello,

Is it possible to move tasks (ideas ) from Jira Product Delivery to Jira Product Discovery ? e.g. comments from developer boards ? ( similar to via the Chrome plugin ? )


Answers:
author: Tanguy Crusson
body: Hi, yes, go to filters \> view all issues. Query for the tickets you want to move and then: ... \> bulk change


Tags: cloud

jira

jira-cloud
JPD Amin 'Role(s)'
Asked by Tere Pile:

I looked, can't seem to find a way to allow Admin of a project to edit columns.

I already have a secondary creator role, which allows them 'less' than creator but more than a contributor. Like pinning fields or editing description. But some of the admin roles I'd like to expand.

I feel link this has been mentioned in some of the shared column discussions/global fields which would solve some of the issues but as it relates to columns and editing only being an admin function becomes a concern

Example: I want this 'secondary admin' to have create/edit fields (best if they can only edit that which they create) Create automation rules. They would not have manage people, permissions, notifications or delete the project

Thoughts?


Answers:
author: Tere Pile
body: Thanks, I did read that and I think it's safe to say - functionality doesn't exist beyond what is available w/standard today for Work on Ideas/Views. Perhaps it's just a new request - I'll submit and see where that lands. If I had to boil it down, its kind of like adding the 'their own' statement, to almost every permission. (w/some exceptions, like pins, project roles, people management)

![JPDUserRoles.png](https://community.atlassian.com/t5/image/serverpage/image-id/312751i3A122F729F52B753/image-size/large?v=v2&px=999 "JPDUserRoles.png")


author: Denis Paul
body: Hi [@Tere Pile](/t5/user/viewprofilepage/user-id/3589700)

here's the permission scheme of JPD. I think it doesn't support the way of rights separation you search for.

<https://support.atlassian.com/jira-product-discovery/docs/manage-your-teams-product-access/>
How to make other fields than Idea title be visible in list, roadmap and timeline views?
Asked by Tatiana Chernogorova:

It looks like a trivial question, but i am struggling to figure out how to show more details on an idea in different views.

So I have this:

![Screenshot 2024-03-15 at 16.01.26.png](https://community.atlassian.com/t5/image/serverpage/image-id/312396i0A8AE5AFBBD5826C/image-size/large?v=v2&px=999 "Screenshot 2024-03-15 at 16.01.26.png")

And I want to have something like this:

![Screenshot 2024-03-15 at 16.08.54.png](https://community.atlassian.com/t5/image/serverpage/image-id/312395i88C10788929EC959/image-size/large?v=v2&px=999 "Screenshot 2024-03-15 at 16.08.54.png")

Can someone point me to the correct place to look this information up please?


Answers:
author: Nick H
body: Hi [@Tatiana Chernogorova](/t5/user/viewprofilepage/user-id/5430710) ,

The fields that show on the ideas' cards will depend on the fields selected within that view.

For example:

![cards1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/312399i7700F8EC4776A40B/image-size/large?v=v2&px=999 "cards1.jpg")

Having said that - if a field does not have a value entered it may not display on the card until a value is entered (such as the CF1 field in the screenshot above - this shows for one card because a value is entered, but the field does not appear on others since no value is entered).

I would also suggest having the Card layout set to Detailed which might be more visually and aesthetically pleasing:

![cards.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/312401i3D07F982BBE8A8A0/image-size/large?v=v2&px=999 "cards.jpg")


author: Sergio Grisa
body: Quando voc? utiliza visualiza??o por quadro, o card pode conter qq campo.


author: Brittany White
body: I have found that when I'm in a timeline view, selecting Fields at the top, allow me to choose what gets included within a view:

![Capture.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/312400i7998102F2941FD97/image-size/large?v=v2&px=999 "Capture.PNG")

So you in your case, select the Summary, Idea Short Description, Goal and Impact Score and it should show.


Tags: jira-product-discovery
Authorization issues with GRAPHQL
Asked by KB:

Hi,

I want to build an export for insights from JPD, given the product does not offer any method of it. I found it hard to leverage the graphql API but managed to put together the components in GraphQL explorer.

Now trying this in a node app, I get the error:
> Auth category: UNAUTHENTICATED is not allowed in service polaris

This is how I put together the request:

I also copy the token from <https://id.atlassian.com/manage-profile/security/api-tokens>  

```
const response = await fetch('https://MYINSTANCE.atlassian.net/gateway/api/graphql', {
        method: 'POST',
        headers: { 
          Authorization:'TOKENcopiedFROM-https://id.atlassian.com/manage-profile/security/api-tokens',
          'Content-Type': 'application/json', 
          'X-ExperimentalApi':'polaris-v0',
        },
        body: JSON.stringify({
          query: `query myquery {
            polarisInsights(project: "ari:cloud:jira:MYCLOUDID:project/PROJECTID", 
                    container:"ari:cloud:jira:MYCLOUDID:issue/`+id+`") {
                      id
                  }
                }`
        }),
      });
```

Not sure about the Token format, but from what I found this would be it.

I appreachiate any help!


Answers:
author: KB
body: I found the solution. Unfortunately the documentation is really bad for this. With the help from the support team i figured the resolution:

First, the domain you use does not matter.  
*<https://YOURJIRA.atlassian.net/gateway/api/graphql>* or *<https://api.atlassian.com/graphql>*  
Second the authorization:

```

'Authorization':"Basic InserTokenHere"
```

and the token needs to be created by this string in base64 encoding:

```
your@emailaddress.com:MYTOKEN-copied-from-https://id.atlassian.com/manage-profile/security/api-tokens
```


author: Hermance NDounga
body: Hello can you please try using this URL <https://api.atlassian.com/graphql>` `instead of

```
https://MYINSTANCE.atlassian.net/gateway/api/graphql 
```

it should work :)

Cheers,

Hermance

comments: author: KB
body: Thanks Hermance, unfortunately it does not change a thing.

How should the Authentication be formated?

Thanks \& Best

Kornelius


author: KB
body: [@Hermance NDounga](/t5/user/viewprofilepage/user-id/430755) Can you share some details o n the Aut token format, or if there is anything else to consider here?


Tags: api

export

graph

graphql

insights
JIRA Product Discovery - How to adjust the list of fields when creating idea from Slack comment
Asked by Olga Netczuk:

#### When I Create ideas from Slack comments - I can see all the fields (details) that can be added to an idea in Jira Product Discovery {#toc-hId-318945779}

#### How can I adjust the list of those fields (details) - we need only 3 fields in this form, the rest will be filled in JIRA Product Discovery {#toc-hId--1488508684}


Answers:
author: Hermance NDounga
body: Hi Olga

For the moment the Slack form is not customizable, but we will explore improvements to the Slack integration in general.

Best Regards,  
Hermance  
Product Manager @ Jira Product Discovery


author: Gilad Waldman
body: Hi [@Hermance NDounga](/t5/user/viewprofilepage/user-id/430755) , just wanted to raise this again as our product team raised this as an issue - They are seeing a lot of irrelevant fields and i cannot re- arrange them in a way that only what's mandatory is upfront.   
This improvement could really help internally.


Tags: cloud

jira

jira-cloud

jira-product-discovery
How to import on-call schedules from one instance of OpsGenie to another?
Asked by David Sanchez:

I am working on a dev instance of OpsGenie and also have a production instance. I would like the ability to export a schedule that has been created in dev and import this schedule into the production instance. I see the option for export, but no option for import. Is there a way to do this without manually recreating the schedule?


Answers:
author: John M
body: Hi David,

There isn't an option in the UI to import schedule, though we do have a feature request for that here:

<https://jira.atlassian.com/browse/OPSGENIE-1265>

The workaround would be to use the backup utility and just use the import/export script for schedules:

<https://github.com/opsgenie/opsgenie-configuration-backup>

comments: author: David Sanchez
body: Thanks John. Much appreciated.


Tags: cloud
Creating a custom filter
Asked by Justin Abel-Admin:

I would like to create a custom filter based on the image below, that finds all closed alerts for the team "Beam and Gleam" and that the description contains the string "37-No Water".

This is what I have so far.

**status: closed AND teams: "Beam and Gleam Alerts" AND description: "\*37-No Water\*"**

![2024-01-02 07_13_14-#1192 Opsgenie - Alerts and 6 more pages - Work - Microsoft? Edge.png](https://community.atlassian.com/t5/image/serverpage/image-id/298576i80DF92871748A87A/image-size/large?v=v2&px=999 "2024-01-02 07_13_14-#1192 Opsgenie - Alerts and 6 more pages - Work - Microsoft? Edge.png")


Answers:
author: Jack Brickey
body: I am trying to recall the search text syntax in OG. It has been a while. Can you try a simple search removing the Asterix?

description: "37-No Water"

i'm just trying to isolate how we find issues with the desired text description.


author: Jack Brickey
body: Hi [@Justin Abel-Admin](/t5/user/viewprofilepage/user-id/5396220) , what are the results of your current filter and where is it falling short?

comments: author: Justin Abel-Admin
body: Currently I get 0 results. I would expect to receive about 5-10 of the closed alerts. everything works with the filter until I add in the "description: string" field


author: Jack Brickey
body: Also try without the quotes. I am not sure those are required. I don't know if wildcards are supported or not, hence my previous suggestion.

i found this article - <https://support.atlassian.com/opsgenie/docs/search-syntax-for-incidents/>


author: Justin Abel-Admin
body: not using quotes seemed to do the trick. I had already read that article too but thanks for pointing that out!


author: Jack Brickey
body: Good to know. Please consider accepting the answer.


Tags: cloud
Can I include the incident number in an email template?
Asked by Mike Hart:

Does anyone know if there is a way to include the incident number as a dynamic field in a stakeholder notification email?

I'm looking for a way to help stakeholders see when update messages relate to an existing incident as opposed to when a message relates to the creation of a new incident. Using the incident number seems like an easy way to help human readers of the emails quickly see threads of updates when there are multiple incidents in play.

Thanks!


Answers:
author: Brennan Kiely
body: Hi [@Mike Hart](/t5/user/viewprofilepage/user-id/5121615) ,

There isn't an option for this right now, but there is an open feature request to add more fields to the templates: <https://jira.atlassian.com/browse/OPSGENIE-1606>
What number does opsgenie use when calling?
Asked by ming.chen:

What number does opsgenie use when calling?

for HK, China \& US


Answers:
author: Melo
body: Hi [@ming_chen](/t5/user/viewprofilepage/user-id/5394735), welcome to the community!

You can find the information regarding the Opsgenie numbers here:

<https://support.atlassian.com/opsgenie/docs/send-voice-and-sms-notifications/>

<https://community.atlassian.com/t5/Opsgenie-articles/Opsgenie-Incoming-Call-Integration-Steps-to-Get-An-International/ba-p/2520408>

I suggest contacting Atlassian support directly if you have specific questions or concerns.

I hope that helps.

Cheers,

Melo

comments: author: Melo
body: Hi [@ming_chen](/t5/user/viewprofilepage/user-id/5394735), I wanted to follow up on my previous message. Did you find the information helpful?

Cheers,

Melo


Tags: cloud
Opsgenie War Room
Asked by KRISHNA CHAITANYA REMALLI:

Few users in my team, if they are joining into the war room they get disconnected frequently. What's the issue .


Answers:
author: Eugenio Onofre
body: Hi [@KRISHNA CHAITANYA REMALLI](/t5/user/viewprofilepage/user-id/5348240)

Unfortunately with the information provided I am afraid we will not be able to assist you. Would you please confirm:

1. What is the War Room solution you are using? Zoom or Default Opsgenie one?  
2. Does it happen to all the users?  
3. What do you mean by "disconnected frequently"? Does the call close or the users are simply logged out?

comments: author: KRISHNA CHAITANYA REMALLI
body: 1. Default Opsgenie One.

2. No it happens to few users only.

3. Simply users goes out from the call and they again rejoining.

That is the issue.


author: KRISHNA CHAITANYA REMALLI
body: Hi  
May I expect the answer from you regarding the war room


author: Eugenio Onofre
body: Hi [@KRISHNA CHAITANYA REMALLI](/t5/user/viewprofilepage/user-id/5348240)

Sorry, I was away due to holidays :)

With the details you provided, there is no further action I would suggest besides creating a ticket with Atlassian Support. I did a few tests and the War Room functionality worked fine for me and my users.

Regards,  
Eugenio
Opsgenie Webhooks
Asked by Dudu Lasry:

Hi there!

I was wondering if webhooks are available on free plans. I tried to follow this [guide](https://support.atlassian.com/opsgenie/docs/integrate-opsgenie-with-webhook/), but I saw that I don't have the ability to add integration in my setting page.


Answers:
author: Eugenio Onofre
body: Hi [@Dudu Lasry](/t5/user/viewprofilepage/user-id/5393238)

Welcome to the Atlassian Community.  
Only administrators are able to add new integrations to Opsgenie.

Are you an Instance Admin?

Regards,  
Eugenio


Tags: cloud
Handle SP API threshold limit
Asked by pedro.gonzalez.castro:

Hello all,

We are using Opsgenie to create \& update some Incidents in the Status Page. For example, if a certain Opsgenie problem is created, it will create an incident in the Status Page and if the problem is closed in Opsgenie, the incident will be resolved in the Status Page.

Due to the nature of our application, sometimes these problems are a lot and they are quickly generated (or closed). Once, we saw that all problems were closed in Opsgenie but some of them were not resolved in the Status Page, and we had to close them manually.

After some digging, we saw these logs in the Opsgenie problems that were not resolved in the SP:

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/297952iCBC924CC11F5BA12/image-size/large?v=v2&px=999 "image.png")

Could you please let me know if there is a way of handling this in the Opsgenie/SP integration? Something like doing another attempt some seconds later.

Thanking you in advance,

Pedro Gonzalez


Answers:
author: David Bakkers
body: Hello [@pedro.gonzalez.castro](/t5/user/viewprofilepage/user-id/5313602)

If you Google *'Statuspage API limits'* you will see prior threads such as [this one](https://community.atlassian.com/t5/Statuspage-questions/StatusPage-API-Too-many-requests-error/qaq-p/1942005) in this forum dealing with the same topic. As per the documentation, requests must keep within the 1 request / second limit, as measured on a 60 second rolling window (IE. 60 requests per minute) for the Manage API.

It seems like your OpsGenie incident change process is happening too quickly and is creating too many requests for the native OpsGenie / StatusPage integration to keep within that limit, but I would have assumed that it had a built-in 400 series error detection and retry function to ensure rejected requests are always retried and go through in the next 60 second window. If you are seeing that the rejected request to SP is NOT being retried and completed at all, you may have to raise a bug with Atlassian.

In the interim, think about adding some delay to your OpsGenie incident management "application" or process to slow the pace down a little; let's be honest, opening and closing a new incident*every single second*, seems like overkill somewhere.

comments: author: pedro.gonzalez.castro
body: Thanks, I will definitely raise a bug with Atlassians, seems to be the right move.

EDIT: Unfortunately, we can not add delay nor control the frequency of the alert/incidents updates.


Tags: rest-api

statuspage
Displaying description in Slack on UpdateDescription action
Asked by James Chan:

I was wondering if there is a way to show the updated description in a Slack channel of an alert when an UpdateDescription action happens.


Answers:
author: Animesh Singh
body: Hello James Chan,

Greetings!

Thanks for reaching out to Atlassian Community. In the current build, whenever an UpdateDescription action is performed, the slack channel does reflect the action taken on the alert for example like,

```
Alert API executed ["UpdateDescription"] action on alert: "Alert_Message" #Tiny_Id_URL
```

However, in order to view the updated description one would require clicking on the tiny Id on the message which will redirect to the alert on Opsgenie web UI in order to view the updated description.

Alternatively a good way to get the updated description is by using the [genie commands](https://support.atlassian.com/opsgenie/docs/integrate-opsgenie-with-slack-app/#Using--genie-Command).

You can make use of the following command,

```
/genie get TINY_ID
```

This command can be used to return the updated description of an alert after the UpdateDescription action has been performed on an alert.

I hope this helps and I wish you an amazing day ahead!

Best Regards,

Animesh   
Cloud Support Engineer


Tags: cloud
Horizontal formatting of data from JSON Array
Asked by Tim Ashour:

I'm trying to figure out a better way to do some formatting on JSON arrays that I'm receiving through SumoLogic webhook.  
I have the description of my integration set like this:  
"""  
username: {{_payload.username}}  
authDevIP: {{_payload.authDevIP}}  
"""  
And the alert will show up like this:  
"""  
username: user1  
user2  
user3  
user4  
authDevIP: 10.0.0.1  
10.0.0.2  
10.0.0.3  
10.0.0.4  
"""  

I think it would be a little more readable like this:  
"""  
username: user1 user2 user3 user4  
authDevIP: 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4  
"""  

Ideally, there would be tabs or commas, but the main thing would likely be to get horizontal formatting.  
Is there a way to do that easily with an array?  
I know I could try to use a .get() like is mentioned in this documentation ([Dynamic fields in Opsgenie integrations \| Opsgenie \| Atlassian Support](https://support.atlassian.com/opsgenie/docs/dynamic-fields-in-opsgenie-integrations/)), but I don't know how many iteams will be in these arrays.


Answers:
author: Tim Ashour
body: What I would wonder is whether there could be an option as to what items in a list are joined on.  
Since the data to Opsgenie is just an array, it seems that there is just a default handling that says that the items in the array are joined on a newline character.  
If there was a formating function like .get() for an array that allowed a joining character to be specified, that would solve the issue.  
eg. If I sent  
{usernames : \[user1,user2,user3\]}  
I could use  
{{_payload.usernames}}.join(" ") or {{_payload.usernames}}.join("\\t")


author: eugenio_onofre
body: Hello,

Opsgenie is not able to handle String parsing when creating alerts. I would recommend doing it on Sumologic alert configuration side.

Please do not forget to accept this answer in case it helps you resolve your issue as it may help other community members in the future.

Regards,  
Eugenio


Tags: cloud