Comments
-
Good call, and it's one we left out temporally on purpose because it's a different requirement, not a bigger version of the same one. An approval says "this can move on". A Part 11 / Annex 11 signature says "I, re-authenticated, attest to this meaning, and the record hasn't changed since". Native approvals (and approval…
-
Hi, It might be the format the agent round-trips through, not the diff itself. By default most agents read the page as markdown, edit it, and write markdown back. Markdown is a simplified copy, so on the way back Confluence rebuilds every block with new internal IDs, and the version compare sees all of it as new. Hence the…
-
Hi there, we looked into this exact thing a while ago, so a couple of notes on top of the Power Automate idea. If what you really need is for approvers to notice faster, you don't have to build anything. A Jira Automation rule (work item transitioned → Send Microsoft Teams message, using a Teams Workflows webhook) can drop…
-
Hey! +1 to the answer above: plan it app by app. Since I work a lot with Xray, here's that piece: What moves on its own: Test, Test Set, Test Plan and Test Execution are normal work items, so they come over with whatever method you use for the issues. What doesn't: the test steps, preconditions' content and run results…
-
Hey! Since the question about JSM vs Jira Software never got answered, here's how to build it in both: If it's a JSM space (native approvals): Workflow: New → Awaiting TSO Approval → TSO Approved → PMA Awaiting Approval → PMA Approved, with an approval configured on each "Awaiting" status using the Approver groups field.…
-
Hi! What you're seeing is expected: when you click Edit, Confluence loads the editor in place with JavaScript instead of loading a new page. So the editpage.action URL only reaches the browser on a full reload, and Adobe never sees it on a normal click. Two ways around it: Count saves, not editor opens (more accurate): as…
-
Hey! The answer above is the right native pattern. A few tweaks so it matches what you asked: Condition: on the "change approvers" transition, use User Is In Group Custom Field and point it at your Approver Group field (not the Approvers field). Only members of whatever group automation put there will see the button. Lock…
-
Hey! Late to this one, but in case it helps anyone landing here: nobody posted the actual GraphQL query, so here it is. It's the DIY route, and it pulls steps with data and expected results: { getTests(jql: "project = ABC", limit: 100, start: 0) { total results { jira(fields: ["key", "summary"]) steps { action data result…
-
Hey! Adding the bits that usually trip people up, since the menu path above confused a few folks: Where: you need to be a Jira admin. Go to Settings → Apps, and in the left sidebar under the Xray section open API Keys (Xray's docs call it "Global Settings: API Keys"). Click Create API Key and pick the user the key will act…
-
Hey! +1 to the parent + one sub-task per candidate structure above. Here's how I'd make the decision explicit and the approved version unmistakable, all native and fine for a small team: On each candidate sub-task Fields: File URL, Source URL, Resolution, FPS, Duration. The files stay in your storage and Jira just keeps…
-
Hey! Adding to the answer above, here's how I'd tackle each of your three points: Consistent fields: put the Page Properties table in a page template with the keys already filled in, and add a label to the template. People only fill in values, so the keys can't drift. If you need typed fields (dropdowns, dates, people),…
-
Hi there, Adding a different angle to what's been covered, mostly on the timing problem (the approval being created before the Manager field is filled) and the "what if both are out" case. Disclosure: I built Quorum Approvals for Jira, which handles both halves of this, so you might find it helpful: No Manager field to…
-
Hi @Brian Jennings, Late to this one, but your follow-up (one CAB per service, each with a different size) is the part that's still open, so here's how I'd look at it. The native step can't do this cleanly. The percent property works, but as mentioned above, the catch is that the threshold recalculates while the request is…