youngmon/atlassian-qna huggingface dataset:
Can I turn off the confirmation for mail notifications?
Asked by Marijn Goossens:

Hi!

When a customer creates a ticket, they first need to confirm notifications through mail. Is there a way to skip this step, so they just receive mail notifications from the beginning?

Or can I manually give this permission myself in the service portal?

Thanks.


Answers:
author: Dave Rosenlund _Trundl_
body: Hi, [@Marijn Goossens](/t5/user/viewprofilepage/user-id/2555561). Thanks for the question.

As far as I understand things, one cannot turn off the initial notification about receiving emails related to service tickets as Atlassian must give the customer the opportunity to opt in (or not) in order to be GDPR compliant.

Circumventing this step --- you do it for the customer --- would not really be in the spirit of GDPR either.

Perhaps you can tell us more about the problem this is creating for your organization. Maybe there is some other way to address the problem.

Best,

-dave

comments: author: Marijn Goossens
body: Hi Dave,

Thanks for the reply.

The issue is that my customers are not techy at all. And they don't really understand why they have to confirm that they want to receive mails from a support system after asking for support themselves. They just make a ticket and expect a reply.  

To be honest, I also never encountered this before? Most of the time when I create a support ticket for whatever platform, I just get a reply. The same as my CRM (Odoo for ex.) you just do auto mailing (sending quotes etc) without any extra step. I think this is GDPR compliant since the customer is the one who created the ticket and got in touch with us. Therefore they give permission, I think?

Opt-ing out should be always possible, but since the customer is the one who asks support, I think opt-in should be automatically after their request.

Do you think this is possible?


author: Marijn Goossens
body: [@Dave Rosenlund _Trundl_](/t5/user/viewprofilepage/user-id/1164057) I was wondering if you had the time to read my reply yet.  
Thanks a lot!


author: Dave Rosenlund _Trundl_
body: Sorry for the delayed reply, [@Marijn Goossens](/t5/user/viewprofilepage/user-id/2555561). AFAIK (I could be wrong) it's simply *not* an option with Jira, but there are others here on the community who may know of a workaround. Hopefully, someone will speak up ?

By the way, the fact that other companies are not following the GDPR, and other, related, guidelines the same way Atlassian doesn't mean "*Atlassian is doing it wrong*." It may mean the other vendors are less risk averse.

Sorry I can't be of more help.

-dave


author: Marijn Goossens
body: [@Dave Rosenlund _Trundl_](/t5/user/viewprofilepage/user-id/1164057) Ok thanks fo the reply!

I will see what I can do with the existing features.


Tags: cloud

jira-service-management

jira-service-management-cloud
How to get notification from JSM on Teams
Asked by Krzysztof Matlak:

Hello,   

I have question about how to connect JSM with shared channel on MS Teams.   
I need to get notification if new issue created on JSM project.   

I don't know actually if i should use webhook or something?  

I created Automation:  
If Issue Created - Then Send Message on channel, but nothing is happened.   

Can someone help me with it?


Answers:
author: Krzysztof Matlak
body: I found the solution.   
I just create a normal automation with "Send a message to Teams".   
And my biggest problem was to create a webhook.   

How to do it you can find here: <https://learn.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook?tabs=newteams%2Cdotnet>  

<br />

comments: author: Susan Waldrip
body: Hi [@Krzysztof Matlak](/t5/user/viewprofilepage/user-id/5053926) , thanks for following up to post the solution, I've beenlooking for the same and will try this!


Tags: cloud

jira-service-management

jira-service-management-cloud
How to restrict customers from closing the ticket from customer portal?
Asked by Namrata Kumari:

I would like to restrict the customer from closing/resolving the tickets from their end.

How can I achieve it?

Thank you!


Answers:
author: Kris Dewachter
body: Hi [@Namrata Kumari](/t5/user/viewprofilepage/user-id/5174483) ,

Do you mean you want to block the customer to close tickets via the JSM portal?

You have to check the workflow and make sure the transition to status "Closed" is NOT available to customers. (Checkbox "Show transition in customer portal" should NOT be checked).

![Screenshot 2024-04-08 at 13.45.01.png](https://community.atlassian.com/t5/image/serverpage/image-id/316950i034CC3E37E42CB84/image-size/large?v=v2&px=999 "Screenshot 2024-04-08 at 13.45.01.png")

Best regards,

Kris

comments: author: Namrata Kumari
body: Thanks [@Kris Dewachter](/t5/user/viewprofilepage/user-id/4588367)

But would this also prevent customers from viewing the ticket status once it has been transitioned to Done/Resolved by the Support team?


author: Kris Dewachter
body: Hi [@Namrata Kumari](/t5/user/viewprofilepage/user-id/5174483) ,

No, this will not hide the status from the customer.


Tags: cloud

jira-service-management

jira-service-management-cloud
Embeded KB page view fails display on JSM portal
Asked by bhanu_kumarin_ext:

Hi team,

We are on DC Jira Service Desk, and we have observed that the embedded display of KB pages fails with 'refused to connect error.'

However, when the same page is opened in new window, its accessible. The only recent change is that we upgraded Confluence to 8.5.7 and switched from Server license to Dc evaluation license.

Any inputs will be greatly appreciated.

![Screenshot 2024-04-08 153851.png](https://community.atlassian.com/t5/image/serverpage/image-id/316929i062C32A501FDBD65/image-size/large?v=v2&px=999 "Screenshot 2024-04-08 153851.png")


Answers:
author: Brant Schroeder
body: [@bhanu_kumarin_ext](/t5/user/viewprofilepage/user-id/5450359) are you still having this issue?

We had an issue with this and it turned out to be a proxy in front of our dc server. Do you have a proxy server setup?


Tags: confluence

jira-service-desk-data-center

jira-service-management

jira-service-management-data-center
Cant import CSV file on JSM
Asked by Mina Soultan:

Cant import CSV file to assets (Insights) on JSM, the screen keep showing that the file is uploading but nothing happens after   

I am using JSM data center   
![1.png](/t5/image/serverpage/image-id/316905i5DC129A51A5D4015/image-size/large?v=v2&px=999 "1.png")


Answers:
author: Brant Schroeder
body: [@Mina Soultan](/t5/user/viewprofilepage/user-id/5439581) If you are on server you should check and see how large the file is. If the file is larger than the allowed size set on the server it will timeout and you might not get notified. You might also have a proxy that could be causing the issue. You should be able to take a look at the logs and see what is causing it to not load.


Tags: data-center

jira-service-management

jira-service-management-data-center
We are unable to add Customers
Asked by EverGulf Support:

We are unable to add new customers throwing the below error.

++**We're having trouble. Check your connection and try again**++

Kindly check and update.

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


Answers:
author: Asha Goyal
body: Hello [@EverGulf Support](/t5/user/viewprofilepage/user-id/1404300)

Welcome to Atlassian Community !

Please check if you have permission to manage organizations.

From the screenshot it seems you are trying to create the organization. And for that you don't have sufficent permission. Kindly check if only Jira Administrator can create the Organization.

For checking the setting navigate Cog icon \> Products \> Configuration.

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

Hope it helps.

Kindly Accept and Vote my answer if it helps.

Thanks


Tags: cloud

jira

jira-cloud
simple HTTP request returns 500 error
Asked by john livingston:

Traditionally, our company has accessed bitbucket repositories using SSH such as

```

git ls-remote --heads ssh://stash.ondomain.com:7999/sqa/ratts.git
```

and this command is successful.

We are now implementing a new workflow that uses HTTP to access the repositories such as

```

git ls-remote --heads http://stash.ondomain.com:7990/scm/sqa/ratts.git
```

and this command fails with error

```
fatal: unable to access 'http://stash.ondomain.com:7990/scm/sqa/ratts.git/': The requested URL returned error: 500
```

debug mode for the bitbucket log revealed this message

```

DEBUG [http-scmrequest-handler:thread-10] <user> @919999750x162357408x0 10.148.18.231 "GET /scm/sqa/ratts.git/info/refs HTTP/1.1" c.a.s.i.s.g.p.h.GitSmartExitHandler SQA/ratts[53]: Read request from 10.148.18.231 succeeded, but the following was written to stderr:
error: bogus format in GIT_CONFIG_PARAMETERS
fatal: unable to parse command-line config
```

I haven't been successful resolving this error and need help.  
The Bitbucket version is 7.21.0 (and yes, we are absolutely on an upgrade path!)


Answers:
author: john livingston
body: This error related to our linux host git installation.

We used an updated git version installed from tarbal at /usr/local  
Over time, git version updates (and rollbacks!) led to out-of-sync git files.  
An exact and detailed investigation of the git installation problem was not performed.  
However, timestamps revealed git files existing from multiple installs/versions.  
Purging /usr/local of multiple git tarbal installs was thought to be time consuming and problematic.  
The remedy was to install a new/fresh version of git at /usr/local-git-\<version\>.  
Then update user stash's PATH to first reference /usr/local-git-\<version\>/bin.  
And of course stop-bitbucket ; source .bashrc ; start-bitbucket.


Tags: bitbucket-server

server
Edit of issue and form field after the issue submission
Asked by Masashi_Igosaki_tcichemicals_com:

I create an issue which function as application, and the application is focusing on license declaration and update. several related licenses have each different expiration date, and attach the license file in the "Form". Expiration date fields are custom fields, but the field attachment is in the "Form" together with the issue.

As process, user submit the application and require approval, then after received the approval, set scheduled automation. the scheduled automation watch 1 month before the expiration date and notify the reporter/creator to ++update one of the license expiration date field and file.++

Now, I'm stacked underlined part... how the reporter/creator edit the field again and update the file.

And I also considered alternative plan, like clone the issue and restarting the process and delete the existing issue etc.,


Answers:
author: John Funk
body: The Reporter will not be able to update any fields once the form is submitted. They can only add Comments or Attachments.

There is an open request to be able to edit fields after submission if you would like to vote for and follow it.

<https://jira.atlassian.com/browse/JSDCLOUD-93>

comments: author: Masashi_Igosaki_tcichemicals_com
body: Thanks, I referred to the open request. I will probably adjust the issue based on the forms. If I could make it jira automation for "open customer edits" during the workflow process, then I think I can achieve the ideal output.


author: John Funk
body: Agents can update the field, but the Reporter will not be able to.


author: Leo Prakash_CodeForMe_
body: Hi [@Masashi_Igosaki_tcichemicals_com](/t5/user/viewprofilepage/user-id/5309819) ,

If you are looking for a solution to this problem still where reporter needs to edit certain fields after request submission

I would request you to take a look at our plugin: [Extended JSM Portal - PRO \| Atlassian Marketplace](https://marketplace.atlassian.com/apps/1234616/extended-jsm-portal-pro?hosting=cloud&tab=overview)

We provide option to render more fields on customer portal, such as ***SLA, linked issues and more.*** And ***also** you can configure which fields can be**editable***

More importantly you can ***restrict who can edit*** the request and all these configurations are ***per request type basis.***

We would love to hear your feedback

Regards,

Leo

CodeForMe


Tags: cloud

jira-service-management

jira-service-management-cloud
Bitbucket fails after SQL upgrade
Asked by Kevin Goforth:

We recently upgraded the SQL server that our Bitbucket application connects to. We upgraded to SQL 2019. Since then the Bitbucket application has been down.

It was a challenge just getting it installed as I am not much of a Ubuntu admin, so I am pretty lost on this.


Answers:
author: Aron Gombas _Midori_
body: I think you should share more concrete details about the problem.

For example, if the symptom is that Bitbucket doesn't start up after the DB upgrade, then there should be an exception with a stack trace in the Bitbucket log. That would help tremendously to understand the problem and conclude on the next step.

comments: author: Kevin Goforth
body: So far the log states that it cannot connect to the DB server. However, I can connect to the DB server without issue using telnet from the BB server. The network team has looked for any possible blocks between the two servers, but they are not seeing any.

When I check the status of BB on the server it shows as "active (exited)". We also see an odd error stating, su: user "username" does not exist or the user entry does not contain all the required fields." The odd thing is, the account is the account we used to completely setup the server.


Tags: bitbucket-server

server
Bitbucket server
Asked by Siddi:

We have 1000+ repositories in bitbucket server, we want to know the activity of last 90 days of all repos.

Somebody please help me it was an urgent.


Answers:
author: Ulrich Kuhnhardt _IzymesCo_
body: I don't have a direct solution to show *all* activity of the last 90 days.

We have made an app ([Organizr for Bitbucket](https://marketplace.atlassian.com/apps/1215843/global-pull-request-organizr?hosting=datacenter&tab=overview)) that show pull request activity across all repositories of your instance.

You could use the app to list all pull requests by updated date which will point you to all repositories which had pull request activity in the last N days.

Not ideal, but at least you get a rough idea which repos are active.

Cheers, Ulrich

// [Izymes](https://marketplace.atlassian.com/vendors/1210584/izymes-pty-ltd)


Tags: bitbucket-server
pipeline ends before last command is finished
Asked by Thomas Einwaller:

we use fluxcd for deployments and we added

```
flux reconcile ks <name> --with-source
```

as the last command in our pipeline script

but it seems like the pipeline does not wait until the command finishes and tears down the pipeline

it prints

```
+ flux reconcile ks marketing --with-source
? annotating GitRepository flux-system in flux-system namespace
? GitRepository annotated
? waiting for GitRepository reconciliation
? fetched revision main@sha1:c5833320f6147b1942b45e1b02cae2b28e82b1d8
? annotating Kustomization marketing in flux-system namespace
? Kustomization annotated
? waiting for Kustomization reconciliation
```

and then teardown

normally the flux reconcile command should return successful or timeout after 5 minutes

how is that possible?


Answers:
author: Erez Maadani
body: Hi [@Thomas Einwaller](/t5/user/viewprofilepage/user-id/67696)

I recommend downloading the image and running the step's commands interactively within the container. This way you can debug the process locally.


Tags: bitbucket-cloud

bitbucket-pipelines

cloud
List all commits between two commits
Asked by Patrik Hillbo:

Hi,

We are trying to use the rest api to get a list of commits (with messages) between two commits. We are using the following command with two commits from the same branch on the used repo:  
<https://api.bitbucket.org/2.0/repositories>/{workspace}/{repo}/commits/ce6f699..ab9ba03  
The response we get is a HTTP/1.1 404 Not Found with the following data:  
{ "type": "error", "error": { "message": "Commit not found", "data": { "shas": \[ "ce6f699..ab9ba03" \] } }, "data": { "shas": \[ "ce6f699..ab9ba03" \] } }  
Have we misunderstood the usage of the api or what is wrong here? We have tried on different repos without success.  
If we run the command for only one commit it works fine, i.e.: <https://api.bitbucket.org/2.0/repositories/{workspace}/{repo}/commits/ce6f699>  
Best regards,  
Patrik H, Dev. Engineer


Answers:
author: Theodora Boudale
body: Hi Patrik and welcome to the community!

If you have a commit graph as follows:

**A - B - C - D - E - F**

where  
**A** , **B** , **C** , **D** , **E** , and **F** are commit hashes  
**A** is the older commit and **F** is the newest one

and you want to get the commits between B and E, you can use a URL as follows:

```
https://api.bitbucket.org/2.0/repositories/<workspace-id>/<repo>/commits/E?exclude=B
```

Please note that this will also return commit E, but not commit B.  
If you want to include commit B in the output, you need to change B with A in the URL.  
If you want to exclude commit E from the output, you will need to change E with D in the URL.

Is this something that works for you?

Kind regards,  
Theodora


Tags: api

bitbucket-cloud

cloud
Having trouble with implementing my pipeline
Asked by Mia Paulin:

[@mention](/t5/user/viewprofilepage/user-id/732788) Good morning all you datacenter experts! Don't worry, it's the middle of the week and the daily grind is almost over-until next week. Anyway, I'm builing an immunity to caffine or just haven't had enough, so I 'm not my chipper Robin (or uncle Rick from Riclk and Morty-yes, I'm a chick) self. Anyway, Configured a pipeline. The valoidator says its invalid. The only error that I saw was an end of file or code block separator needed, but it's not the end of file and it's only where my env variables are for my pipes, the sonarqube url and secret. The syntax is right, the only thing before that is comments- I even moved code around. Same issue. Can someone help?


Answers:
author: Erez Maadani
body: Hi [@Mia Paulin](/t5/user/viewprofilepage/user-id/5184106)

My hunch says it's an indentation issue, but as [@Nic Brough -Adaptavist-](/t5/user/viewprofilepage/user-id/781454) said, we would need to see the code :)


author: Nic Brough -Adaptavist-
body: We'd need to see the code to help debug it.


Tags: bitbucket-cloud

cloud
Nuget restore fails on Windows runner
Asked by Zahid ?ak?c?:

I have a Bitbucket pipeline running on self-hosted windows runner.

    pipelines:  default:    - step:        name: Build and test        runs-on:          - "windows"        script:          - nuget.exe restore .\MyProject.sln -source "https://api.nuget.org/v3/index.json;http://nuget.mycompany.com/nuget"          - msbuild .\MyProject.sln 

But I get this error:

    .........
    Adding package 'System.ValueTuple.4.5.0' to folder 'C:\Windows\system32\atlassian-bitbucket-pipelines-runner\temp\200c6e7a-b2bb-52a1-93a4-59b520d83266\1682613154669\build\packages'Restoring NuGet package WebGrease.1.6.0.Adding package 'WebGrease.1.6.0' to folder 'C:\Windows\system32\atlassian-bitbucket-pipelines-runner\temp\200c6e7a-b2bb-52a1-93a4-59b520d83266\1682613154669\build\packages'Errors in packages.config projects    Could not find a part of the path 'C:\Windows\system32\atlassian-bitbucket-pipelines-runner\temp\200c6e7a-b2bb-52a1-93a4-59b520d83266\1682613154669\build\packages\Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.11.0\build\Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.targets'.    Could not find a part of the path 'C:\Windows\system32\atlassian-bitbucket-pipelines-runner\temp\200c6e7a-b2bb-52a1-93a4-59b520d83266\1682613154669\build\packages\Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.2.11.0\build\Microsoft.ApplicationInsights.WindowsServer.TelemetryChannel.targets'.NuGet Config files used:    C:\Windows\system32\atlassian-bitbucket-pipelines-runner\temp\200c6e7a-b2bb-52a1-93a4-59b520d83266\1682613154669\build\NuGet.Config    C:\Users\myPc\AppData\Roaming\NuGet\NuGet.Config    C:\Program Files (x86)\NuGet\Config\Microsoft.VisualStudio.Offline.configFeeds used:    C:\Users\myPc\.nuget\packages\    https://api.nuget.org/v3/index.json    http://nuget.mycompany.com/nugetInstalled:    33 package(s) to packages.config projects

<br />

<br />


Answers:
author: Theodora Boudale
body: Hi Zahid,

Windows Runners use PowerShell to run pipeline steps on your Windows machine (host device). This error may be related to the configuration of your project or it may be a bug with NuGet. For example, I found this issue here in the issue tracker of NuGet, where a similar error is reported:

* <https://github.com/NuGet/Home/issues/11953>

I would suggest checking the details and suggestions in that issue, in case the error you get is related to that. Otherwise, the [ReadMe](https://github.com/NuGet/Home) of the NuGet repo suggests asking any questions related to Nuget on [Stack Overflow](https://stackoverflow.com/questions/tagged/nuget).

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud
Critical Security vulnerability - Password are not encripted and display in URL
Asked by Claude Cuttaia:

I was really badly surprise to see my password display in the URL when i click on Bitbucket from JIRA or Confluence.

<https://bitbucket.org/>**my-atlassian-passord-in-clear**/workspace/overview

that means my password is not encripted, can be found by a lot of people, is very vulnerable due to this bug and Atlassian expose it without taking the minimum of security mesure.

![Atlassian password.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/255258iFD2819A51F00D9A0/image-size/large?v=v2&px=999 "Atlassian password.JPG")

Can you share if you have the same vulnerability ?


Answers:
author: Oliver Siebenmarck _Polymetis Apps_
body: Hi [@Claude Cuttaia](/t5/user/viewprofilepage/user-id/5211353) ,

Welcome to the community!

That is indeed very peculiar. Usually that part of the URL should be the name of the workspace you are in or your username, it should never be your actual password (unless they are identical).

So, if you can confirm that your password is being leaked here, I would suggest contacting Atlassian directly, you can report a vulnerability here: <https://www.atlassian.com/trust/security/report-a-vulnerability>

Best regards,  
Oliver

comments: author: Claude Cuttaia
body: Thanks you Oliver for your answer,

I confirm that it is my password in plain text and that it is different than my account name and user name, so I contacted support.


Tags: cloud

password

security

vulnerability
Is the fork sync option is available to a free trail version?
Asked by Dinesh Mada:

I've created my main repo and forked that repo to work on it. But I'm unable to sync with the main repo. When others are working on the same repo. I'm unable to get there updates.


Answers:
author: Theodora Boudale
body: Hi [@Dinesh Mada](/t5/user/viewprofilepage/user-id/5211295)and welcome to the community!

The **Sync** option is available to all forks, regardless of the billing plan. Please keep in mind that only the main branch of the main repository is synced with your fork. No other branch changes will be detected or available to sync.

If you make changes in the main repo to a branch other than the main branch, and you want to sync them with the fork, you can do the following

* in a clone of the main repo, checkout this other branch and pull the latest updates from the remote main repo
* push to the respective branch of the fork

Please feel free to let me know if you have any questions.

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud