youngmon/atlassian-qna huggingface dataset:
Am i the only one who finds licensing/permissions a black art?
Asked by Tom langton:

for the life of me why doesn't JSM and its confluence integration allow you to add permissions/views on web/kb articles out the box? I am new to Jira but it feels like they need to stop bolting on so much and just make it work as you would expect to, ie a seamless SM tool with a KB which has all the tools which is needed to securely manage content..

I guess i will be paying some more ? to allow for permissions and restricted articles then...

Grumble over.


Answers:
author: Tom langton
body: Thank you Robert. We will get to grips with it I am sure. It just seems odd that to be able to flag a KB item Private/internal or public, means we have to have a full paid confluence license. Madness, I have used many KB SMS systems over the years and a simple flag for public/private should be included in the basic offer in my view. Unless you don't want to expose the KB to users.. (which defeats the object)


author: Robert Wen_ReleaseTEAM_
body: I feel you, [@Tom langton](/t5/user/viewprofilepage/user-id/5074853) . Yes, the integration between JSM and Confluence does create some licensing jiujitsu. I keep myself sane by remembering.

Customers can view KB content without consuming a Confluence license if they view the content on the portal only. If you want them to view it on the actual space and page, then yes, they need to occupy a Confluence license.

JSM-licensed Agents can create/update KB articles from JSM.

Hope this helps.


Tags: cloud

confluence-cloud
create a bi-directional interface Confluence to Jira
Asked by Heiko Goldschmitt:

*Hello community*

Is it possible to create a bi-directional interface between confluence and Jira so that a status change is made in Confluence and reflected in Jira?

Confluence --\> Jira

Thank you very much for your answer


Answers:
author: Craig Nodwell
body: Hi [@Heiko Goldschmitt](/t5/user/viewprofilepage/user-id/4673301) the only way I can think to make this work would be through a plugin like Scriptrunner. It would be a bit complex but totally doable.

comments: author: Heiko Goldschmitt
body: Many thanks for the quick response
How to perform text search in macro Info
Asked by Janine:

Hi,

searching for content (text) within an info box (included to confluence page via macro info) is not possible.

Any ideas?

Thank you,

Janine


Answers:
author: Craig Nodwell
body: Hi [@Janine](/t5/user/viewprofilepage/user-id/5161315) welcome to the community. By combining search terms you should be able to easily do this.  
Here's a [page](https://confluence.atlassian.com/doc/confluence-search-syntax-158720.html) for your refence have a look at the sections for Searching Macros and Search Specific Fields In Confluence.

Hope this helps you down the path.

comments: author: Janine
body: Thank you Craig, your answer helped me a lot!


Tags: confluence-server

server
Can not synchronize all changes of user in Confluence using Jira Software Server as Active Director
Asked by Samvtb11:

Hi,

I am having a problem in synchronize user information in Confluence which using Jira Software another server as Active directory.

All old users which synchronize from previous date not be updated in Confluence when I execute Syncronize

Example userA in Confluence update time: 20/02/2020

UserA change fullname to in Active Directory to another value

After synchronize, fullname of userA still not be updated in Confluence

How to fix this problem?

Thanks,

Nhung


Answers:
author: Craig Nodwell
body: Hi [@Samvtb11](/t5/user/viewprofilepage/user-id/5155520) user name change in AD usually means a new user in Jira. Check Jira for the new user and make sure they are members of the confluence_users group.


Tags: confluence-server

server
Getting StaleObjectStateException and HibernateOptimisticLockingFailureException excpetion
Asked by Pratik Sunil Lodha:

I am trying to copy more than 150+ Pages(and CHILD) from one Space to another space by using **deepCopyPage (Interface PageManager )** method but getting **net.sf.hibernate.StaleObjectStateException and**

```
org.springframework.orm.hibernate.HibernateOptimisticLockingFailureException
```

exception .

```
PageCopyOptions pageCopyOptions = PageCopyOptions.builder()
        .withCopyAttachment(true)
        .withCopyLabel(true)
        .withContentProperty(true)
        .withCopyPermission(true)
        .withUser(currentUser)
        .withProgressMeter(new ProgressMeter())
        .build();
pageManager.deepCopyPage(pageCopyOptions, originalPage,destinationPage);
```


Answers:
author: Aron Gombas _Midori_
body: To me it sounds that the Hibernate session is not set up correctly around the "deepCopyPage" call, but it expects that.


Tags: page
How to add links of subheading sections in different Confluence spaces?
Asked by Joana Silva:

I have 2 different Confluence Spaces and I want to add a link to a subheading section on one of the pages, in one Confluence Space, that redirects it to the other Confluence Space page.

**Problem:** this is not working even though I tried a few times to add the link to the subheading section. When clicking on the link it always directs me to the main page and not to that specific subheading section.

What is the best way to fix this?

thank you!


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@Joana Silva](/t5/user/viewprofilepage/user-id/5161307) and welcome!

Did u try to use Anchor? Here an useful guide <https://support.atlassian.com/confluence-cloud/docs/insert-links-and-anchors/>

**To link to an** [Anchor macro](https://support.atlassian.com/confluence-cloud/docs/insert-the-anchor-macro/) **on another page:**

1. Copy the URL of the page whose anchor you want to link.

2. Make note of the name of the anchor to which you want to link. The name is displayed on the anchor when editing the page.

3. Go to the page where you want to add the link and edit the page.

4. Highlight the text to be used as the link.

5. Select the link tool .

6. Paste the URL to the copied page in the link field followed by a # symbol and the anchor name.   
   Example   
   page name = Project notes

   Anchor name = notes from today  
   Link = sitename.domain/wiki/Project+notes#notes-from-today

Hope this helps,

Fabio

comments: author: Joana Silva
body: Hi [@Fabio Racobaldo _Herzum_](/t5/user/viewprofilepage/user-id/781528)

Thank you for reaching out. I did Anchor it as below:

**Page link:** <https://peopleflw.atlassian.net/wiki/spaces/EX/pages/427098749/Germany-+Onboarding+manual>

**Anchor name:** Requirements

**Link:** <https://peopleflw.atlassian.net/wiki/spaces/EX/pages/427098749/Germany-+Onboarding+manual#Requirements>

When I click on the link it only goes to the main page, not to the anchor link that I've added.

**Could it be because the page is too big or that it has a table of contents, etc.?**

**What else can I try?**

thanks!


Tags: cloud

confluence-cloud
Formula doesnt work in Structure in JIRA
Asked by Sanjivani Wayal:

i want that if value of originalestimate is empty display presale estimate and if its not empty display original estimate iam using

if(OriginalEstimate != 'Empty'; OriginalEstimate;presaleestimate)

it gives me value of original estimate when its not empty but it is not giving me value of presale estimate when originalestimate is empty how can i do so


Answers:
author: David Niro
body: Hello [@Sanjivani Wayal](/t5/user/viewprofilepage/user-id/5142575) ,

This is due to how Structure's formula language considers the value of Original Estimate if it is not defined.

Please try this modification to your formula:

```
IF OriginalEstimate != undefined:
    OriginalEstimate
ELSE:
    PresalesEstimate
```

Let me know if it helps!

Best,  
David

comments: author: Sanjivani Wayal
body: IF originalestimate :  
(originalestimate)  
Else :  
(presaleestimate)

This worked for me


Tags: addon-com.almworks.jira.structure

cloud

confluence-cloud

expr

formula

structure
Forge macro export not working when the macro is inline
Asked by Thijs Roodbeen:

Hi,

While testing if I could show my displayname inline on a page, I noticed the export did not work properly, when a macro is inline, the export method is never called. However, when I change it to a regular macro, the export method is called and the name is exported correctly.

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

I also noticed the name not showing correctly in the history or page properties. In history, Inline gives the same error, while not-inline states I do not have access to the specified resource.

History:

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

Page properties:

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

I have tried adding the exportType property to the export function, but nothing changed.

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

Any help on if this is as intended (the differences between regular and inline)? And how to show it properly in the export/ history/ page properties would be appreciated.

Thanks!


Answers:
author: marc -Collabello--Phase Locked-
body: Forge macro export currently does not really work. It's quite unreliable, and in many cases just gives errors.


Tags: app

cloud

confluence-cloud

forge

macro
Open word or excel files with local office-version
Asked by Adam Stoppa:

Dear Community,

is there a way to open word or excel files or links with the local office version instead of always opening them in the cloud?

thanks for the support


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@Adam Stoppa](/t5/user/viewprofilepage/user-id/5161120) and welcome.

You should download files locally and then open with your local office. Btw, even if it is no more mainteined, you could try to use Companion App <https://community.atlassian.com/t5/Confluence-articles/The-Companion-app-on-Confluence-Cloud/ba-p/1272354>

Hope this helps,

Fabio


Tags: cloud
No issue types found when trying to create a new jira issue from confluence.
Asked by Mattias Andersson:

Usually when I create pages in Confluence. I use the "insert Jira issue/filter" function to create a new issue in Jira and inserting a link in the Confluence document.

However, for the last few days - I can't. We haven't changed anything in our Jira / Confluence environment but for some reason it says "No matches found" when trying to select what type of issue I want to create. Usually I could see a list of different issue types in this menu.

I think I had this same problem once or twice a few years ago too, but eventually it just started working again. Now it's been like this for the entire week.

**So far I've tried**

* emptying my browser cache.
* Tried a different browser
* Asked 2 colleagues to check - and they both report experiencing the same problem.

Anything else I can try?

![03.03.2023_07.56.50_REC.png](/t5/image/serverpage/image-id/243605i70F2D0882D2D15FC/image-size/large?v=v2&px=999 "03.03.2023_07.56.50_REC.png")


Answers:
author: Alex Koxaras _Relational_
body: Hi [@Mattias Andersson](/t5/user/viewprofilepage/user-id/1289105)

Can you confirm that you have create issue permission, since you already see the project.

comments: author: Mattias Andersson
body: Hi [@Alex Koxaras _Relational_](/t5/user/viewprofilepage/user-id/4150197) ,

I can still create and edit any issues in Jira just fine and all our issue types are still available when creating issues directly in Jira.

![03.03.2023_08.33.28_REC.png](https://community.atlassian.com/t5/image/serverpage/image-id/243607i4685BF3DB266CDFE/image-size/large?v=v2&px=999 "03.03.2023_08.33.28_REC.png")


author: Alex Koxaras _Relational_
body: [@Mattias Andersson](/t5/user/viewprofilepage/user-id/1289105) I have reproduce you problem. It's on my instance as well. Strange isn't it?

It seems that this is a bug and it's currently work in progress. Watch the updates here <https://jira.atlassian.com/browse/CONFCLOUD-75297>


author: Mattias Andersson
body: Ah! Thank you so much! I'll keep an eye there!


author: Alex Koxaras _Relational_
body: [@Mattias Andersson](/t5/user/viewprofilepage/user-id/1289105) anytime! Kindly mark my answer as accepted in order to help others with similar questions. Thank you!


author: Keith Sottung
body: Hello I need this resolved quickly. We just completed a story writing session in confluence and now want to move them to jira. Please make this urgent. As of now, is there an estimated time for when a solution will be delivered? Thank you


author: Keith Sottung
body: I need this resolved quickly. We just completed a story writing session in confluence and now want to move them to jira. Please make this urgent. As of now, is there an estimated time for when a solution will be delivered? thx


Tags: cloud

confluence-cloud

jira

macro
Plugin for custom permission
Asked by Davide Cascapera:

Hi Everyone,

I would like to know if there exists, a plugin that helps me create a hierarchy in pages as in the following example:  
page father  
-child page 1  
- child page 2  
-child page 3  
etc...  
I have a group that has view and edit permissions, the other users will be able to see the father page, and create child pages, but they will only have visibility of the child pages they have created, the rest should not be accessible.  
I don't know if it is possible to implement such a scheme, the native conflunce functions don't allow it.

Thanks in advance

Davide Cascapera


Answers:
author: Aron Gombas _Midori_
body: Hmm. Confluence requires you to have unique page names in the space. What if user "A" create a page "Foobar", and now "B" wants to create his page "Foobar". Not allowed, but they won't know why as they can't see the other page...

To me it sounds that the use case should solved in some alternative way.

comments: author: Davide Cascapera
body: i m trying actually using scriptrunner, i'm in testing phase now


author: Jens Schumacher - Released_so
body: Hi [@Davide Cascapera](/t5/user/viewprofilepage/user-id/5035556)   

I don't know of a solution that allows for customising the permissions that way.  

Without knowing more detail about what you are trying to achieve, using spaces instead of parent pages might be the way to go.

Cheers,  
Jens

[Released.so](http://released.so/) - Release notes powered by Jira

comments: author: Davide Cascapera
body: I don't think this is the solution, because the problem remains the same: if you have a parent page with several child pages, using the confluence permissions, you have 3 choices  
-deny visibility and editing to all or only some users  
-give visibility to all or only some users  
-make the page open for all

I need the parent page to be visible to everyone (nothing strange here), but I need users to be able to create child pages, but they should only be able to see the child pages they created and not all of them

Best Regards

Davide


author: Jens Schumacher - Released_so
body: Hi [@Davide Cascapera](/t5/user/viewprofilepage/user-id/5035556)

I don't know of a way to enforce those types of permissions. Each user could of course restrict page permissions so those pages are only visible to them, but there is no out of the box way to do that automatically.   

Sorry I don't have a better answer for you.


author: Davide Cascapera
body: Hi Jens,

Dont worry all your ansewrs are usefull, is just a brainstorming!

Actually i'm trying using a script it work I'll post here an example.

Thanks for your time

Best Regards


Tags: confluence-server

server
Atlassian-Azure AD SSO testing
Asked by TANG_Jia_Bin:

I am going to do a POC on the Atlassian-Azure AD SSO testing using my email and have a few clarifications:-

1. The homepage url and Assertion consumer service url, is it the same landing page based on organization created? In this case [stb-batik.atlassian.net](http://stb-batik.atlassian.net)
2. What are the mandatory user attributes required for SSO and what are the available attributes that I can map. Is that a Atlassian page that I can see the entire list of attributes mapping?
3. For logout, I notice that the logout url could be either <https://stb-batik.atlassian.net/logout>? or <https://id.atlassian.com/logout> depending on whether I am at jira, confluence or [admin.atlassian.com](http://admin.atlassian.com). How can I ensure a successful logout? is there a saml2 logout url?


Answers:
author: Connor
body: Hi [@TANG_Jia_Bin](/t5/user/viewprofilepage/user-id/5160951) if you haven't already I suggest reading through all of Atlassian's documentation regarding SSO [starting with this page](https://support.atlassian.com/security-and-access-policies/docs/configure-saml-single-sign-on-with-an-identity-provider/), as well as [Microsoft's documentation](https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/atlassian-cloud-tutorial).

1. My sign on URL in AAD is blank, we initiate login from our AAD accounts, and if logging in from the Atlassian login page we get redirected to login with our AAD accounts. The assertion consumer service URL used within my org looks like <https://auth.atlassian.com/login/callback?connection=saml{ID>}, I suspect yours should look similar.
2. The Atlassian doc I linked has a section describing SAML attributes.
3. My logout URL in AAD is also blank, it's an optional field just like the sign on URL. From whatever Atlassian product I'm using if I click logout I get logged out successfully.
How do I use a regex or other pattern match in a Confluence Velocity Macro Template
Asked by Hugh Kelley:

I want to use a regex to test a string in a macro #if.

I can't find a string method that will test a regex.

#if($labelName.match('.\*'))  
\<a href="/label/$spaceKey/$label"\>$label\</a\>  
#end


Answers:
author: Dominic Lagger
body: Hi [@Hugh Kelley](/t5/user/viewprofilepage/user-id/158713)

Could not test it, but java gives the Matcher Class. Can you try with this?

```
#set($regex = ".*")
#set($matcher = $regex.matcher($labelName))
#if($matcher.matches())
<a href="/label/$spaceKey/$label">$label</a>
#end
```

Regards, Dominic

comments: author: Hugh Kelley
body: [@Dominic Lagger](/t5/user/viewprofilepage/user-id/601600) , thank you for the hint. I had tried something similar initially but couldn't get the .matches() method to work. When I saw your suggestion, I dug a little deeper and realized that I wasn't getting the .matches() method because my variable was of class com.atlassian.confluence.labels.Label, not a Java String.

Once I added a .getName() method, I got a String and things worked as hoped.

```
#foreach ( $labelling in $page.getLabellings() )
  #set( $label = $labelling.getLabel().getName())
  #if( $label.matches($paramFeaturedLabels) )
      <a href="/label/$spaceKey/$label">$label</a>
   #end
#end
?
```


Tags: confluence-server

server
How much would I need to pay for an app per user?
Asked by Samira:

How much would I need to pay for an app from the Atlassian Marketplace if I have 130 users but only 10 people will use the app? Would I be required to pay the full price range of 101-200 or can I pay the price range of up to 10 users?


Answers:
author: Mikael Sandberg
body: Hi [@Samira](/t5/user/viewprofilepage/user-id/5160863),

The number of users for the app has to be the same as the number of users that you have for Confluence. You cannot choose a lower number for that app. Please see this [FAQ](https://www.atlassian.com/licensing/marketplace#which-license-do-i-choose-when-purchasing-an-app) for more information.

comments: author: Samira
body: Thank you


Tags: cloud

confluence-cloud
Can you recommend a form/data entry macro that will seamlessly render in Confluence app?
Asked by Ian Graham:

I want to set up an assessment form for doctors in training in Confluence (miniCEX, DOPS, Case-based discussion). I need it to seamlessly render in the Confluence app on iPhone / iPad. Any macro suggestions? Any Confluence users out there playing in the MedEd sandpit?


Answers:
author: marc -Collabello--Phase Locked-
body: Hi [@Ian Graham](/t5/user/viewprofilepage/user-id/3447026) ,

This is currently not reliably possible. It seems the Confluence app does not render all content, and Atlassian is changing the app regularly and testing features.


Tags: cloud

confluence-cloud

education

mobile
How to auto assign members to cards created from board template?
Asked by Matt Lee:

I have a board template with cards and assigned members. I would like to copy that board and have the cards present with members assigned.

It currently copies the cards but not the members assigned to them in the template.

What's the best way to go about getting the members assigned automatically based on their assignment in the template?


Answers:
author: Alex W
body: Hi [@Matt Lee](/t5/user/viewprofilepage/user-id/4850944) - template boards shouldn't allow the ability to assign members to cards, and all members are removed from cards when a board is created from a template. If you wish to auto-assign users to cards, you should look into automating this, e.g. automating it by assigning a user to a card based on the name of the card.

comments: author: karen
body: [@Alex _ Trello](/t5/user/viewprofilepage/user-id/4469170) [@Matt Lee](/t5/user/viewprofilepage/user-id/4850944) Can you please assist with how to create "automating it by assigning a user to a card based on the name of the card. "?
Do all board members have to pay for timeline if only one person is using it?
Asked by Ivan Popov:

Hi! I want to move back to Trello because of the new timeline view. However, I'm the only one on the team who will be using it. Everyone else will just use the Kanban board. Do all of us have to pay for Premium in order for everyone's tasks to be included into the timeline that only I'll be looking at or just me? Thanks!


Answers:
author: Artemis
body: Hi [@i_popov_social](/t5/user/viewprofilepage/user-id/4850665), welcome! Great question.

If you don't want to pay for your colleagues, make sure you invite them as a free [guest](https://help.trello.com/article/1236-board-guests) to **just one board** in your Premium workspace. Inviting them to the workspace, or to at least two of your paid boards, will make them billable and that fee will come out of your credit card used to pay for your subscription.

<https://help.trello.com/article/855-how-billing-works-with-trello-premium-and-standard>

The free guests on your board can use the Timeline view and most of the paid features (they don't get the large attachment upload perk), so keeping them on one board is the best way to use your paid Trello features with them without paying a monthly/annual fee for their access.

comments: author: Ivan Popov
body: Thanks, I'll try to do exactly that!


Tags: premium

timeline
?? ???????? ??????
Asked by Alexander Kozlov:

???? ??????! ?????????? ??????????, ??????????? ???????? ?? ????? Standart. ?? ???? ????????. ?????? ?????? . ??? ?????????? ??????? ????? ?? ????????(( ??????? ??????? ?? ?????


Answers:
author: Velizar Borisov
body: Hi Aleksander,

I think you fell into the case described [here](https://www.atlassian.com/blog/announcements/atlassian-stands-with-ukraine).

Hope that helps,  
Velizar
Unito Two Way sync is keep disconnecting me
Asked by Arpad Zsoldos:

I did the first sync and then it says that my user doesn't have access and is asking me to give access from admin.

I did all of that and worked, but after 5 min it stopped working.

Is there a reason for that ?


Answers:
author: Hannah Humbert - Simpla Workflows
body: Hi [@Arpad Zsoldos](/t5/user/viewprofilepage/user-id/4849986) ! I'd suggest reaching out to the Unito team instead. You might be able to chat with them when you log in to your [Unito dashboard](https://app.unito.io/), or you can email them [here.](https://unito.io/contact/)