Discussions
-
Time and Procedure to port Opsgenie incoming number to customer-owned Twilio account
Does anyone have experience with migrating OpsGenie to JSM and porting the Twilio incoming call number? We already have a Twilio account for other purposes, so we need to transfer our number under that account. We need to know how long that generally takes, whether this is any downtime associated with it, and if there are…
-
Multiple Projects versus a Single Project in Jira Service Management
One of the most common questions that we get from our larger clients is whether they should combine all of their Help Desk teams into a single project or have multiple projects. If you just want the TL;DR - the answer is almost always implement a project for each team. Before I lay out the reasons that having multiple…
-
SOLVED: Invalid Web Request URL in A4J
I am trying to make a REST call in an Automation to the Organizations API to retrieve information about a user. My URL looks like this: https://api.atlassian.com/admin/v2/orgs/<org_id>/directories/-/users?searchTerm=<email> I have removed the org_id and email for obvious reasons When I put this URL into Postman, it works…
-
Auto-Assign to On-Call responder with dynamic teams
This is a suggestion for the Atlassian Automation team. Currently, the "Assign Work Item" action in Automation allows assignment to "On-Call responder" with a static team selection. It would be extremely helpful to be able to use a smart-value here to provide the Team Name (ideal) or the team id (less than ideal but…
-
Atlassian Access and Trello
Recently one of our clients migrated from Server to Cloud and activated Atlassian Access (AA) as part of their Cloud migration. They were surprised to find that included in their AA license count were several people who were already using a free license for Trello. The client administrator was happy to see them use Trello,…
-
Creating Windows Thread Dumps for Atlassian Review
As a Jira administrator, sometimes you need to get down to the OS level to figure out a performance issue. For many of us, OS-level work is not our strength; after all, we are Jira administrators and we are used to working in our Jira GUI. At most, we might read through the atlassian-jira.log file. For a recent ticket that…
-
Is there a way to create a simple Assets report that can be scheduled and sent weekly?
Does the Assets reporting really suck or am I missing something? I need a very simple report that I can send on a weekly basis. I have a field called "Expiration Date". I want to list all of the objects that have an Expiration Date in the next two months. I can write the AQL - that is simple. But I don't see any way to…
-
Checking for Reporter Status in an automation
A client told me that one of their automations was failing but only very sporadically. One of the steps in the automation clones the current work item and then links the cloned version to the trigger issue. The failure came when the Reporter from the trigger issue was no longer an active user in the system. This caused the…
-
Trying to set an Asset Object Reference that might be empty with A4J
Environment * I have an Asset custom field called ObjectA. This field may be empty or may contain an Object * I have a second Asset custom field called ObjectB. * ObjectB has an attribute that is a reference to an Object A type of object * I have an automation that sets the reference on ObjectB to ObjectA. This uses the…
-
Does Data Manager have a REST API Adapter?
We need to get CMDB data from an external system via a REST API. I don't see a generic REST API adapter that we can use to build this adapter. Can I do this via Forge?
-
TIL - How to prevent Ticket creation in a status with Transition from Any
TIL (Today I Learned) something worth sharing. I had not seen this before, but one of my clients pointed out a problem with their board. Problem The arrows point to what they saw, which is the ability to create a ticket in the On Hold or Done statuses. This was definitely behavior that they did not want. The reason that…
-
SOLVED: Assets Custom Field AQL Filter using conditional logic
Situation I have two Object Types: Office and User. The important attributes are: Office: * Managed Offices -- this is an Object Reference to other Office objects User: * Jira User -- points to the Jira User account * Office -- the office that the user is currently assigned to * Superuser -- whether the user can manage ALL…
-
TIL - Carriage Returns in Summary - HAPI issue?
Sharing this with the Jira Data Center admins who use ScriptRunner HAPI. Problem I was using HAPI to update some issue fields and it threw an error when it hit an issue with a carriage return in the Summary field, even though I wasn't updating that field. My script looked something like this: Issues.search("Project =…
-
Curating Confluence - Day 5
Curating Confluence - The importance of Training Training This week we have been focused on different ideas that go into curating a high-quality Confluence site. I have saved what I think is the most important part of this to the end: Training. You should not expect your users to understand how to create Confluence content…
-
Curating Confluence - Day 4 - Templates
Curating Confluence - Templates Using Templates in Confluence: A Guide to Enhancing Site Consistency The theme of this series of posts is that curation is key to a high-functioning Confluence site. Ensuring consistency makes it easier for users to create, find, and use the content in the Confluence site. No single feature…
-
Curating Confluence - Day 3
Curating Confluence - The use of Labels How Proper Use of Labels Can Improve a Confluence Site Labels in Confluence are versatile tools that enhance organization, navigation, and content discovery. When used strategically, they make a site more intuitive, reduce search time, and facilitate dynamic content aggregation.…
-
Curating Confluence - Day 2
Curation Confluence - Governance A well-curated Confluence site starts with an approach to governance. As I stated yesterday, “Curating a well-organized Confluence site requires thoughtful planning, consistent maintenance, and strategic use of built-in features.” Governance describes how decisions are made about curating…
-
Curating a Confluence Site - Day 1
The value of Curation - Setting the stage If you are new to Confluence, you may not yet have discovered that Confluence is a tremendous product with a myriad of different uses. It can be the central repository of organizational knowledge. Confluence can serve as the collaboration hub for software design, HR practices,…
-
Using a placeholder for ObjectType in attribute filter
I have an objectType called "Workstation". I have a second objectType called "Equipment Type". I created an attribute on Workstation that references the Equipment Type object type. My Equipment Type object has a Category attribute that has the objectType name in it. I have several objects that have a Category of…
-
Appending Asset objects to an Asset custom field using Automation
Problem Statement: I have an Asset custom field that takes multiple objects. I need an Automation that allows the user to create a new Asset and add it to the values already in that field. The problem is how to append this new asset to the existing list of assets in that custom field Solution: I solved this problem with…
-
SOLVED: How would you update an Asset object without going through a linked issue?
Environment * Invoice Object Type with a "Total" field * Line Item Object Type with an "Amount" field and a reference to an Invoice Object Problem A user creates a new Line Item object. I want to increment the Total field on the referenced Invoice with the Amount on the Line Item. I do not want to have to go through a…
-
Can someone explain why one Smart Value works and the other doesn't (list processing question)
I spent several hours trying to add the "Amount" field (float) from a list of Asset objects. The following Smart Value provides the correct answer: {{lookupObjects.Amount.join(":").split(":").sum}} The following Smart value provides nothing {{lookupObjects.Amount.sum}} lookupObjects.Amount returns a list, which I join and…
-
Need a "Run Now" option for Manual and Scheduled Triggers
It would be very useful if the Scheduled trigger had a "Run Now" option (does it? If so, I don't see it). This would allow me to test the automation. Same for Manual Triggers that don't depend on a specific issue.
-
Support for CAC/PIV authentication
I am looking for a Data Center app that allows someone to log in using there CAC/PIV card and pin. For those not familiar with CAC/PIV, they are chips on an ID card that have certs embedded on the chip. They are widely used in Federal agencies. You insert your PIV card into a slot on the laptop or device and then use a pin…
-
How do Pull Requests in Bitbucket get connected to Jira issues? Database answer needed
I am in the process of fixing a Bitbucket postgres database that connects to Jira. I can see the Pull Requests in Bitbucket. From Jira, I can see the commits but I can't see the pull requests. I think that there is a table that is missing the relationship needed for this to work. Does someone know which table(s) need to be…
-
Excluding Request Types from "Cloned" projects
I routinely use the "Share settings with an existing project" to create new project. I encourage my clients to create "template" projects that meet their specific business needs rather than using the available templates from Atlassian. This is because when you use an Atlassian-supplied template, it creates an entire new…
-
REST API to change user's Authentication Policy
I have reviewed the API documentation and I don't see that there is a REST API to allow me to automate moving a user between Atlassian Access Authentication policies. Does anyone know whether this is possible? I am aware of the CSV upload, but that won't do what we need. We are looking for a way to automate moving a person…
-
Using Automation for Jira to de-duplicate emails
One of my clients had a problem that I suspect is quite common for many Jira administrators. They are using Jira Service Management and have set up an email inbox. When a customer sends an email to the inbox, they are also CC'ing a group of other people about the issue or incident. Some of those on the CC list are replying…
-
Integrating Jira Filters with Excel
Do you regularly download the same Jira filters to Excel to create pivot tables and reports? If you do, you need to know how to use Excel’s built-in ability to retrieve CSV data directly from the Web and how to use it to make updating these reports simple and fast. For reasons that are not at all clear to me - I can't seem…
-
Behavior to retrieve the reporter of the Request on the Portal
I have Request Type where I want to set the values of certain fields based on the reporter. This all works fine if I assume that the logged-in user is the Reporter. However, if a Service Desk Agent selects a different user from the "Raise this request on behalf of" field, I want to capture that value and use it to populate…