youngmon/atlassian-qna huggingface dataset:
Is it possible to have customizable automatic notifications to customers when new document uploaded?
Asked by john chen:

Hi Community!

When uploading new downloable documentation to the JSM portal, is there a feature to customize a message and send per request to blast notification of new updates to all customers or selected customers and organizations?

Thanks!


Answers:
author: Fabian Lim
body: Hi [@john chen](/t5/user/viewprofilepage/user-id/5447776)

You can try Jira Automation with the following:

* Trigger: Field value changed
* Fields to monitor for changes: Attachment
* Send a customized email (video tutorial [here](https://youtu.be/ccWTIgdnQqE?si=iC_T8Yr3mOZ5Imi4))

You may also want to add a condition that it has be uploaded from the portal by the customer (<https://confluence.atlassian.com/jirakb/how-to-update-ticket-status-when-customer-adds-a-comment-1167831032.html>)

Regards,

Fabian

comments: author: john chen
body: Hi Fabian,

Thanks for the answer. This is helpful and gest me closer to what i am trying to do. I am trying to create an automation that whenever anything under Topics section changes, or an new announcement of the portal is changed, then send an email to all customers. What would be the option to choose under Fields?

Thanks,

John


author: Fabian Lim
body: You can't do that unfortunately out of the box in standard. I don't think automation allows you to grab customer info.

You will need to upgrade to the premium tier and leverage the Assets functionality. You can build a customer CRM database and then with automation pull all the customers. For this, you would need someone with Assets experience or reach to a Solution partner.


author: john chen
body: I see. Thanks for the tips. I am wondering if there is anyone with Assets experience or solutions partner in the community? Or is this more of a proprietary Atlassian-Customer type of support?

For the time being it seems that I would have to communicate by email about new material submitted by manually choosing the customers email...


author: Fabian Lim
body: Hi [@john chen](/t5/user/viewprofilepage/user-id/5447776)

If you need help with building a CRM my company could help ([++Contegix).++](https://contegix.com/)

Or someone else can chime in with other options.


Tags: cloud

jira-service-management

jira-service-management-cloud
Two Issues Created when Email sent to Two Projects
Asked by David Welsh:

We often have users sending emails to multiple Projects when they are unsure which project can help. Both projects have an Issue created but there is no way to tell from the Issue, that the same emailed Issue exists in another Project. Is there some way to link these so that it obvious to the person working on the ticket, that it exists in another Project as well?


Answers:
author: Mikael Sandberg
body: This could be done with automation, for example if the email is sent to Project A and Project B then both emails would be added as request participants. You could then have an automation that does a lookup issue and search on the summary to see it if returns more than one issue. If that is the case then just create a link between the triggering issue and the other ones that the lookup issue found.

comments: author: Mikael Sandberg
body: Here is an example of an automation that I had that linked issue that had the same ID in the description and then closed the triggering issue

![Screenshot 2024-03-07 at 2.09.15?PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/310930i140C5DBFD594B38D/image-dimensions/373x770?v=v2 "Screenshot 2024-03-07 at 2.09.15?PM.png")


Tags: cloud

jira-service-management

jira-service-management-cloud
un campo obligatorio cuando esta en un estado
Asked by Albert Angel:

Hola.

estoy intentando ver la manera de que un campo (Fecha de Compromiso) de una incidencia se obligatorio en cierto estado (En Desarrollo)

Se podra hacer ?


Answers:
author: John Funk
body: Hola Albert,  
Puede agregar un validador de campo requerido para la transici?n al estado. Esto asegurar? que el campo est? completo antes de que se pueda realizar la transici?n del problema.


Tags: cloud

jira-service-management

jira-service-management-cloud
How do I create a report to show if the approval step was ever declined?
Asked by James Carnes-Dela Cruz:

Hello!

I am trying to create a report that will show me if a ticket was ever declined during the approval step and can't figure it out. I am trying to call the following:

"Request Type" = "Transforms Request (GTI)" AND "Approvals\[Approvals\]" = ++Declined++

but declined is not an option.

I don't have a status in my workflow that changes the ticket status to declined and would really like to report on the number of tickets that have ever had a decline on them as well as the number of times a single ticket was declined.

Has anyone gotten this to work for them?

Goal:

Count the number of tickets that have ever had an approval step = declined AND the number of declines on each ticket


Answers:
author: Mark Higgins
body: Hi James,

No, I don't think you can. As you have discovered you can find items that have been approved(), but not declined.

THinking out-load, you could look at setting a custom field when an issue is declined, and then report on that?

Mark

comments: author: James Carnes-Dela Cruz
body: Mark,

Thanks for the idea! I'll try that out.


Tags: cloud

jira-service-management

jira-service-management-cloud
JIRA automatic reminder email notification are not sent to approvers of the ticket
Asked by Mallikarjun Basappa Biradar:

Automatic reminder email notifications are not sent to approver of the ticket


Answers:
author: Dan Breyen
body: Hi [@Mallikarjun Basappa Biradar](/t5/user/viewprofilepage/user-id/5446580) you don't mention if you're using Data Center or Cloud, but I found these entered in Atlassian's Jira site: [JSDSERVER-5941](https://jira.atlassian.com/browse/JSDSERVER-5941) [JSDCLOUD-8369](https://jira.atlassian.com/browse/JSDCLOUD-8369)

It's not exactly clear to me what the issue is, but it kinda sounds like these tickets. Feel free to vote for and watch them if they are what you are looking for.

Hope that helps.


author: Igor Medeiros - Modus Create
body: Hi [@Mallikarjun Basappa Biradar](/t5/user/viewprofilepage/user-id/5446580) ,

If you are still looking for alternatives, then [Notification Assistant for Jira](https://marketplace.atlassian.com/apps/1211069/notification-assistant-for-jira-email?hosting=cloud&tab=overview) might be able to help you with this.

It is available for both Cloud and Data Center, and it allows you to build reminders for approvers as we detail on "[How to notify users of pending approvals](https://atlasauthority.atlassian.net/wiki/spaces/NAFJ/pages/1447067677/How+to+notify+users+of+pending+approvals)".

Feel free to reach out.


Tags: jira-service-management

unknown-hosting-type
Automation Logic
Asked by A Waheed:

Hello!

I am in need to create an automation logic for assignment in JSM where we compare values in cutom field 'vendor name' and assign tickets to different agents based on the range my business has provided me.

For example, if vendor name range is A-E, assign to Agent X, if vendor name range is F-J, assign to Agent Y, etc.,

I am trying to use smart variable but not sure how to correctly write the syntex.

Any help will be greatly appreciated.


Answers:
author: Joseph Chung Yin
body: [@A Waheed](/t5/user/viewprofilepage/user-id/5331736) -

Welcome to the community. What is your smartvalue syntax that you are using for issue assignment?

Take a look at this reference link for Smart Value on Users objects - <https://support.atlassian.com/cloud-automation/docs/jira-smart-values-users/>

Take a look at this automation rule template for auto assign issue - <https://www.atlassian.com/software/jira/automation-template-library/auto-assign>

Please advise and hope this helps, so we can assist you further.

Best, Joseph Chung Yin

Jira/JSM Functional Lead, Global Technology Applications Team

Viasat Inc.

comments: author: A Waheed
body: hank you for your response. {{vendor.name}} is what I am using.

Here is my scenario:

if vendor name field blank - assign to agent X

if vendor name ranges from B - F - assign to agent Y

Now, as I build the automation, it continues to assign the ticket to agent X, even if the vendor name is between B - F. Can't figure out how to set it up correctly.

![2024-03-07_16-13-07.png](https://community.atlassian.com/t5/image/serverpage/image-id/310932i5C5B126AEF5CBD20/image-size/large?v=v2&px=999 "2024-03-07_16-13-07.png")


Tags: cloud

jira-service-management

jira-service-management-cloud
Issue creation access
Asked by Athulya Thazha:

How to get access to create issues in [- Issues - Jira (atlassian.net)](https://mercedes-benz.atlassian.net/jira/software/c/projects/TDFTI/issues)


Answers:
author: Marc - Devoteam
body: Hi [@Athulya Thazha](/t5/user/viewprofilepage/user-id/5447493)

Welcome.

You will need to contact the Jira admins of this instance to grant you access to the system.


Tags: cloud

jira-service-management

jira-service-management-cloud
How can I recover deleted knowledge base articles created due to inactivity
Asked by Sandra Osimen:

I have been yanked off on confluence due to inactivity,

getting this prompt ![Jira.png](/t5/image/serverpage/image-id/310857i24EE06AB8675E6C6/image-size/large?v=v2&px=999 "Jira.png")

How do I restore this page back to add more articles


Answers:
author: Marc - Devoteam
body: Hi [@Sandra Osimen](/t5/user/viewprofilepage/user-id/5447441)

The only way is to get access to Confluence again.

Is this your own Free instance or a company instance.

Or don't you have access to the space the articles where on, ask the space admin to add you again, or are you a Confluence admin?


Tags: cloud

confluence

confluence-data-center

jira-service-management

jira-service-management-cloud
Submit Form via automation
Asked by Gary Spross:

I am looking for a way to be able to automatically submit a form based on the transition of a ticket. I would like to avoid the service desk agents having to remember to close out the form. I want to keep the form open for edits while the ticket is in the previous status.

My plan was to utilize automation to do this (screen capture below).

I am using a web request to gather the forms on the request. I then cycle the data from the web request to find the form I'm looking for (based on the status transition). Lastly, I am using a web request to submit the form. I found the api call to make here: <https://developer.atlassian.com/cloud/forms/rest/api-group-forms-on-customer-request/#api-request-issueidorkey-form-formid-action-submit-put>. The URL I am running is:

<https://ncinodev.atlassian.net/request/{{issue.key}}/form/>{{*form id}}*/action/submit

The response I keep getting is:  
HTTP Status 409 -- Conflict  
No other information is provided.  
Any ideas what I'm doing wrong?

![Screenshot 2024-03-07 103503.png](/t5/image/serverpage/image-id/310850i20C1A0B8503DC712/image-size/large?v=v2&px=999 "Screenshot 2024-03-07 103503.png")


Answers:
author: Benavides_ Fernando
body: Hi [@Gary Spross](/t5/user/viewprofilepage/user-id/5166286) ,

If you haven't been able to solve the problem. Please try adding the additional header for experimental on key add "X-ExperimentalApi" and "opt-in" on the value side. Both without the quotes

Reference. <https://community.atlassian.com/t5/Jira-articles/Submitting-or-reopening-a-Form-using-Automation-and-API/ba-p/2367051>

Thanks,

Fernando Benavides

comments: author: Gary Spross
body: Hey [@Benavides_ Fernando](/t5/user/viewprofilepage/user-id/5002288),

Thanks for this response. I had come across this solution and it did work, but I forgot to come back to this post and update it to let anyone else who comes across the same issue know.


Tags: cloud

jira-service-management

jira-service-management-cloud
I need help to choose a project type.
Asked by Bernd Quambusch:

Hi,

I am new to jira and I want to manage my tasks and support tickets.

I need a project where I can create my own workflow. Workflow for a task ist "To Do" -\> "Done".

I need planned time begin and end for every task.

I need organisation.

I need sub task and work protocol.

Which project should I use ?

I use jira service management.

Greetings Bernd


Answers:
author: Kishan Sharma
body: Hi [@Bernd Quambusch](/t5/user/viewprofilepage/user-id/5447399)   

Welcome to the Atlassian Community!  

Only Jira administrators have the capability to create projects. If you are a user on a cloud site, you will need to request your administrators to create a project for you (and possibly designate you as the project administrator). They can also guide you to select which project type would be best suitable for you and set it up as per your requirements like workflow, statuses, fields etc.


Tags: cloud

jira-service-management

jira-service-management-cloud
USER TYPE in AUTOMATION
Asked by Stefan Weckmann-Kaffarnik:

Hi,

i take over the administration of our JIRA SM Portal.

There is one automation installed, which edits the summary of the notification mail.

For Example:

Requests modification of an existing Azure AD account for Stefan Weckmann-Kaffarnik {#toc-hId--382956787}
---------------------------------------------------------------------------------------------------------

there are two USER TYPES defined in the Autmation.

INTERNAL USER and EXTERNAL USER

When i raise a ticket for modification on an external user, the user name will not be attached in the subject line like for internal users.

MY Question: For error analysis I would like to compare USER TYPE internal and external. Where can I find this option to do that?


Answers:
author: Stefan Weckmann-Kaffarnik
body: ![autorule.png](https://community.atlassian.com/t5/image/serverpage/image-id/310839i5EFDDEB4B0627951/image-size/large?v=v2&px=999 "autorule.png")


Tags: cloud

jira-service-management

jira-service-management-cloud
How to delegate customer management to identified users ?
Asked by Jean-Francois Stenuit:

As a service provider, it is sometime difficult for the Jira administrators to maintin the list of customers and organizations.

Is it possible to assign permission to a specific user (f.i. the service delivery manager) to maintain the customer list for a specific organization ?

If not, is it possible to define a group for of users that is allowed to maintain the customer list ?

I don't seem to find anything related to "customer management" in the project permission scheme.


Answers:
author: Mikael Sandberg
body: Hi [@Jean-Francois Stenuit](/t5/user/viewprofilepage/user-id/5447388),

Welcome to Atlassian Community!

The short answer is no, there is no setting that would allow you to assign customer management to a specific user or group. The only setting is to allow agents to be able to manage organizations or not.


Tags: cloud

jira-service-management

jira-service-management-cloud
?Puedo que mi cliente (informador) reabra un ticket ya cerrado?
Asked by Valeria Concha:

Quiero que mis clientes (que no son parte de mi grupo en JIRA) ?nicamente tienen acceso a la mesa de ayuda, tengan la posibilidad de reabrir un ticket ya cerrado.   

Datos adicional: el flujo posee en estado cerrado y luego el estado de reabrir, pero ?nicamente los que movemos estados pueden realizar este procedimiento y quiero que mi cliente en caso de no estar conforme con lo entregado pueda reabrir el ticket


Answers:
author: John Funk
body: Hola valeria,  
Puede incluir una transici?n de Cerrado a otro estado y llamar al nombre de transici?n Reabrir. Luego, establezca una condici?n para la transici?n de que el reportero pueda ejecutar la transici?n (junto con otros roles del proyecto, como el equipo de la mesa de servicio).


Tags: cloud

inform

jira

jira-service-management

jira-service-management-cloud
Jira service desk unable to confirm DNS record match
Asked by Raghuram Devarakonda:

Hi,

We keep getting "We're unable to confirm a match" emails from Jira service desk due to problems with verification of DNS TXT record. Our TXT record does include the text as required by Jira as follows:

"v=spf1 atlassian-sending-domain-verification=\<ID\> include:.... \~all"

Is there any problem with the way we included verification text? Any help is greatly appreciated.

Thanks,

Raghu


Answers:
author: Peter Domankus
body: Hello Raghuram,

Looks to me you merged two records into one.

You should have one TXT record for value like "v=spf1 include:_spf.atlassian.net \~all"

and another TXT record with value like "atlassian-domain-verification=\<ID\>"

Best regards,

Peter


author: Marc - Devoteam
body: HI [@Raghuram Devarakonda](/t5/user/viewprofilepage/user-id/5446298)

This seems to be an issue on your instance with the Atlassian backend. You need to contact Atlassian.

They are the only ones able to check this.

comments: author: Raghuram Devarakonda
body: Ok, thanks.


Tags: cloud

jira-service-management

jira-service-management-cloud
Atlassian, can you tell me who deleted a branch?
Asked by V?ctor Flores:

I see that in bitbucket server you can see [push logs,](https://confluence.atlassian.com/bitbucketserver/push-logs-998882984.html) but I use bitbucket Cloud. Can I know who deleted a branch?


Answers:
author: Theodora Boudale
body: Hi Victor,

Clone and push events are not included in Bitbucket Cloud's Audit Log at the moment. We have a feature request that you can vote for here: <https://jira.atlassian.com/browse/BCLOUD-8322>

Since your workspace is on a paid billing plan, you can create a ticket with the support team and ask if this info is available in the logs that the Bitbucket team has access to. You can create a ticket via <https://support.atlassian.com/contact/#/>, in "What can we help you with?" select "Technical issues and bugs" and then Bitbucket Cloud as product.

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud
How can I specify Ubuntu used for Bitbucket pipeline execution?
Asked by Bill Craun:

I have a pipeline that was working until a couple of days ago which was traced to Bitbucket's use of 14.04 (trusty) for the execution environment. Microsoft have provided guidance that major features of the azure-cli packages have deprecated support for legacy versions of Ubuntu and that I should upgrade. Use of Azure tooling is critical to my CI/CD workflow and I am not seeing how I can specify a different Ubuntu version for pipelines to use in bitbucket-pipelines.yml. Please advise how modern versions of Ubuntu can be used in pipelines.


Answers:
author: Patrik S
body: Hello [@Bill Craun](/t5/user/viewprofilepage/user-id/2121254) ,

Thank you for reaching out to Atlassian Community!

I see you have opened an internal ticket with us as well, so just sharing the solution here :

In the bitbucket-pipelines.yml file you can define custom docker images by using the following syntax :

```
image: <imagename>
```

For Ubuntu, in this example, you could define :

```
image: ubuntu:22.04
```

This would download the ubuntu image from DockerHub that has the tag for version 22.04. For other available tags you can check [Ubuntu's official docker hub](https://hub.docker.com/_/ubuntu/tags) page.

Additional details on using public/private images in Bitbucket Pipelines are outlined on [Use docker images as Build Environments](https://support.atlassian.com/bitbucket-cloud/docs/use-docker-images-as-build-environments/).

Thank you, [@Bill Craun](/t5/user/viewprofilepage/user-id/2121254) !

Patrik S


Tags: bitbucket-cloud

cloud
Need to restrict the user's to push any change, from their e-mail I'ds
Asked by Harshit_Goswami003:

any user can commit and push their changes in repo who access to do so through ssh key of their system, and can set their user.name , user.email by using git config --global.

I want to restrict user from their user.email mention through git config --global

For Example: I want only those user can access and commit changes to the repo who has "@gmail.com" account and no other user can commit or can push any changes even through they have access through ssh key.

We can get the user.name and user.email from the logs.

I also wrote a python script for the same to use it in pre-webhook :

author = push_data\['push'\]\['changes'\]\[0\]\['commits'\]\[0\]\['author'\]\['raw'\] // parth  
print(author)  
if(author.find('@gmail.com') \< 0):  
print("commit failed")  
else:  
print("successfully commit")  
# Output: 'Harshit Goswami \<harshitgoswami721@gmail.com\>'(author)  
'successfully commit'

but this data is retrieve from log present in my local

how can i access and get user.name and user.email of the person who want to commit?


Answers:
author: Theodora Boudale
body: Hi [@Harshit_Goswami003](/t5/user/viewprofilepage/user-id/5143050) and welcome to the community.

I'm afraid that Bitbucket Cloud does not support server-side hooks at the moment.

We have a feature request that you can vote for to express your interest: <https://jira.atlassian.com/browse/BCLOUD-10471>

Until this feature is implemented, you could use client-side hooks instead. Client-side hooks need to be added to the .git/hooks directory of a repo in a user's local clone:

<https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks>

Kind regards,  
Theodora


Tags: bitbucket-cloud

cloud

git
The requested repository either does not exist or you do not have access
Asked by Thomas Kemperman:

When I perform a *git clone git@github.com:{project}.git* , I get the message: *The requested repository either does not exist or you do not have access.*

*ssh -Tv git@bitbucket.org* says:

```
debug1: identity file ~/.ssh/id_rsa type 0
debug1: identity file ~/.ssh/id_rsa-cert type -1
debug1: identity file ~/.ssh/id_ed25519_bitbucket type 3



authenticated via ssh key.

You can use git to connect to Bitbucket. Shell access is disabled
```

The right key to use is **id_ed25519_bitbucket** I added the key to \~/.ssh/config:

```
Host bitbucket.org
? AddKeysToAgent yes
? IdentityFile ~/.ssh/id_ed25519_bitbucket
```

I added *id_ed25519_bitbucket.pub* to my [BB profile](https://bitbucket.org/account/settings/ssh-keys/).  

I added *id_ed25519_bitbucket* to the ssh client with: *eval ssh-agent ssh-add \~/.ssh/id_ed25519_bitbucket*   

I have access to said repository and proof of that is that I'm able to download the code manually via the download option in the web interface.  

What can be the culprit that prevents me from cloning the repository onto my machine?


Answers:
author: Thomas Kemperman
body: I found the problem. I forgot to place the custom config *before* the catch all. ????

```
Host bitbucket.org
  AddKeysToAgent yes
  IdentityFile ~/.ssh/id_ed25519_bitbucket

Host *
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_rsa
```


author: Gokhul
body: what do you mean by custom config before the catch all? do you mean the file name should be custom\[space\]config?

comments: author: Thomas Kemperman
body: No. I meant the 'Host \*'-part that catches everything that is not defined by 'Host \<host name\>'


Tags: atl-gruland

bitbucket-cloud

cloud
What permissions are required for the aws-s3-deploy pipe?
Asked by Aaron Durant:

I am creating an IAM role for my deployment pipeline, which includes using the [aws-s3-deploy pipe](https://bitbucket.org/atlassian/aws-s3-deploy/src/master/).

Is there anywhere I can find a full list of permissions it requires to run?

Thank you


Answers:
author: Igor Stoyanov
body: [@Aaron Durant](/t5/user/viewprofilepage/user-id/5142744) hi.This pipe requires the standard permissions: [check them is this guide.](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-policies-s3.html)

Regards, Igor

comments: author: Martin Davidson
body: There is no reference to "standard permissions" in the linked guide -- it discusses several different use cases and examples of permissions.

Would you mind posting the IAM policy with the required actions and resources spelled out?

It'd be great if the IAM permissions required by each pipe could be documented in each pipe's respective README, otherwise the user of the pipe has to guess via trial-and-error or define likely overly permissive policies.


Tags: aws

bitbucket-cloud

cloud