Discussions
-
Inherit Edit Restrictions from Parent with Automation
[Edited with optimized variable creation for {{viewers}} and {{editors}}] So when people start messing with Restrictions in Confluence, they often ask why Edit Restrictions are not inherited by child pages. And as I was explaining this limitation today to one of my users, I thought, ok in some cases, it might be helpful if…
-
JEC (Jira Edge Connector) would help bridge gap for many when migrating from behind firewall! Vote!
Anyone want to build a bridge? So recently one of our engineers inquired about whether Jira could make an API call to one of our internal services (behind the firewall). Back when we were on-prem, this was easy - for a different service, we had a webhook pointing at the internal service, and boom, done. When we moved to…
-
ARE YOU SURE? Using Inputs with Manual Trigger to confirm actions
Recently a user wrote a Python script to add a comment to all issues that met certain criteria in a JQL query. But she wanted to run it as a service account. It seemed like a more secure approach would be to instead create an Automation Rule that could be manually triggered (by a group with just this user). The rule was…
-
Remember Navmap (Navigation Map)? You'd better check your other Legacy Macros!
What's a Navigation Map? To be honest, I wasn't very familiar with this macro either, even though I'm pretty sure it's been part of the Knowledge Base space template for years. Anyways, apparently Atlassian didn't see fit to support it in the Cloud Editor way back in 2021. But my company was still on Server back then, and…
-
Opinion: New UI/View for Checkbox fields is BAD.
Opinion In Jira, Checkboxes fields display (in View mode) exactly as Select List (multiple options). And in Edit mode they function identically. This is bad. (Also I realize now this is also the case on Server/DC, so this is not new. But it still super-annoying, resulting in hackery like this, which was a fun programming…
-
Teamwork Collection for Nonprofits? Bundles?
So... I just demo'ed Loom to my wife who works for a non-profit, and she immediately saw the value - being able to create a Jira ticket or Confluence page from the video and transcript (AI FTW, WTF?!), and she was like, "Cool, how much?" Then I tried to price it out for her org and UGH, having to update Team size to 10 and…
-
#accidentalit by the numbers
In the spirit of Harper's Index, I present... #accidentalit Index * Date of migration from Server to Cloud (Jira, Confluence, JSM): 2024-05-19 * Number of sites accidentally created on that first day: 1 * Time elapsed since migrating to Cloud with "managed" users: 8 months and 1 week (as of 2025-01-28) * Number sites…
-
From Confluence create Jira task and add link on page, link existing Jira issues on page to new task
Ohey, we have an existing automation that runs monthly and puts an "engineering-rca" label on any new RCA Confluence pages ("publishing" pages labeled engineering-rca-draft by replacing them with engineering-rca). We wanted to add to that, so that for any page that has the label engineering-rca added: create a task in…
-
Workflow Validators and Conditions might break soon if you use custom Jira Expressions
Sorry for the alarmist Question, but this feels kind of urgent. Your Workflow Validators and Conditions might break if use custom Jira Expressions to evaluate rich text fields. DOH, this should've been an article. Sorry. I've moved it here: * Your Workflow Validators and Conditions might break if use custom Jira…
-
When is the new Nav UI (2025 edition) rolling out?
These dates have changed AGAIN as of March 30, 2025 March 16, 2025. Please see the new answer below. Ok, so it's ridiculous that for such a huge change, I had to search Google to find a Reddit post that referred me to this YouTube of a webinar hosted by the Boise Atlassian Community (shout out to @Erica Larson) that…
-
Workflow Validators and Conditions might break soon if you use custom Jira Expressions
Sorry for the alarmist Article, but this feels kind of urgent. Your Workflow Validators and Conditions might break if you use custom Jira Expressions to evaluate rich text fields. Huge thanks for the heads-up from our friends at Adaptavist, who mailed their ScriptRunner for Jira Cloud customers about a potentially…
-
Summit/Teams - You're (I was)/They're Doing it Wrong
Tl;dr (by request): * "Networking" reasons + tips on HOWTO. * QR scanner in app=awesome. * Sessions=not technical enough. * Braindates=good, too short, loud nearby. * Maybe make our own technical user-run Summit like TrelloCon did? (Sorry I didn't write this before teams. Maybe bookmark it for next year, eh?) Almost all of…
-
Swag
My dad was a shameless collector of swag from old-school conferences like Oracle OpenWorld, JavaOne, Macworld, LinuxWorld, and I feel like he must've made his way to CES once or twice. (Sidenote: he pulled me out of school to go to the great granddaddy of tech conferences - the West Coast Computer Faire in 1979. Notably, I…
-
New Navigation Rollout Dates Released
@Varsha Patel from Atlassian posted this in the Jira forum yesterday (2024-03-16): * Jira’s fresh look and navigation Since most people here are familiar with the new nav, I'll just excerpt the details on the new rollout dates that she included, since I think many are following this group and looking for this information.…
-
Fizzbuzz's Company Hub - just an Included Page
Oh hey there - my company isn't big on letting people use their logo and name to promote stuff, so this isn't an official contest entry. BUT! I did want to share something that hopefully is helpful. As I suspect many of you do, we already had an Intranet space for our company. Lots of people spend time getting all the…
-
Publishing/Bulk Updating Existing Pages without Breakage
Scenario Every now and again, a team decides they need to completely revamp content on anywhere from 5-50 pages. To be able to collaborate, they copy these 5-50 pages to a personal or staging space, and get them updated just the way they want. Question How do they "push" or "publish" these updated pages back to the…
-
How to Discover Rogue/Accidentally created Atlassian Sites yourself!
So there's a great new suggestion here: CLOUD-12089 - Additional cancellation reasons on "Cancel your subscription" page Where I provided my data: We migrated to Cloud in May 2024. This required people to learn a new URL for Jira and Confluence. Unfortunately this also means that people forgot that new URL, and we have…
-
Proposal to prevent Accidental Site Creations #accidentalit
As I've documented, "managed" users in claimed domains continue to accidentally create Jira and Confluence sites because the public landing pages for those products kind of "trick" them into going down the wrong path. I was thinking that other SaaS products must have similar issues. Here's why they don't. If you go to…
-
Jira Cleanup with CLI
Let Bob ('s CLI) do the work As I mentioned in my article Tidying Up Jira, the Bob Swift's CLI is incredibly useful for doing cleanup of configuration objects in Jira that are not used. I'm talking about screens or workflows that nobody uses, issue type schemes that were discarded but never deleted, etc. A former client…
-
Page Approvals - Let's Make It Complicated (Part 2)
OK! So... yesterday I published a user's guide to my Page Approvals implementation. But let's get into the fun stuff. What's under the hood? Smart Buttons Smart Buttons are a nifty, but limited feature that allow users to trigger a pre-defined Automation rules that can be chosen from a stock set of simple templates. The…
-
Page Approvals - Let's Make It Complicated (Part 1)
Last year, @Jonathan Smith wrote an article on how to use Automation and Page Statuses to create a simple page approval process. It's straightforward, and elegant. So of course, I had to go and make a convoluted complicated version. :-} Background The add-on Page Approval for Confluence recently changed from Free to Paid.…
-
Team 24 Agenda is Live - Here's a grid-view
Ohey, I was excited to see that the Session catalog is now "live" at https://events.atlassian.com/team/sessions Alas, I was bummed to see that there's still not a graphical overview of the sessions, so I got to hacking again and proudly present: Team 24 Schedule at a glance https://darryl.com/team24/ (Oh hey, that session…
-
Can't get list of Page IDs for all links on a page
tl;dr - With Automation + Confluence API I can get all the outgoing links on a given page. But I can't get the Page IDs for the links that are pages on the same Confluence site. Sorry, the context for this is a bit long. Please bear with me. I have a Confluence page that's a Directory of Post-Mortems. It contains parent…
-
Return to Hacking - Copy Rules from one Project to another
So I wrote Hacking/Parsing Automation Rules with JSON for Fun and Profit a few years ago, but haven't actually done much hacking of rules lately. But just today I had an interesting challenge: * A Project Admin has ~60 rules that she'd like copied from project X to project Y, but not enabled. * She does not want us to…
-
What's the word I'm looking for?
via GIPHY via GIPHY via GIPHY Related: * CLOUD-10325 - [original summary] Prevent users under a verified domain for being able to sign up for a new Cloud instance. * ID-7697 - Prevent managed users from creating cloud site using a verified domain.
-
Epics and Parents and Children, Oh My!
In answering a recent question that involved finding other children of the same Epic, I mistakenly suggested using the parentEpic function, when the asker probably only needed to use the parent field. I also found another interesting and potentially useful function that is named for the renamed Portfolio (fka Advanced…
-
Don't Let Your Users End up in a Dead End!
(Image Credit: https://www.volacci.com/blog/drupal-module-redirect) [Big thanks to my old colleague @Ed Bukoski from Netflix, who did pioneering work in developing a redirector they used for their successful migration to Confluence Cloud.] Picture it: you're almost at the finish line. After weeks of planning, testing, and…
-
How to find what Projects a Group has access too (based on Roles) in CLOUD?
Wow, got some good suggestions to my Question as I was typing it, but alas, I need a solution for Cloud: Back in 2018, Michael asked: I would like to pull a list of all project roles where the "staff" group is located and add the "Employees" group into the role as well. Where do I even start? I'm hoping for a groovy…
-
Tidying Up Jira
So, back in 2019, Tidying Up With Marie Kondo on Netflix was a big deal. While my wife and I enjoyed watching the show, it was really more out of relief, seeing the featured homes and families and be able to say, "Well, at least we're not that bad!" (But I really do need to get rid of some of these tech t-shirts I have.…