youngmon/atlassian-qna huggingface dataset:
status macro - update the RYG text and pre-populate based upon color
Asked by tricia:

I want to change the green, yellow, etc. text with the verbiage (on track, issues, etc.) so that when a user selects green the text is automatically displayed based upon the color and the user does not need to type the text related to the color.

is this possible? how?


Answers:
author: Bill Bailey
body: This is a case where user macros are your friend. And I wrote an article about a very similar use case (user selects status from a pull down, and it formats a status macro, setting the color).

Take a look [Getting-Started-with-User-Macros-Writing-a-Wrapper-Macro](https://community.atlassian.com/t5/Confluence-articles/Getting-Started-with-User-Macros-Writing-a-Wrapper-Macro/ba-p/979571)
How do I grant a user product access to Confluence without allowing product access to Jira?
Asked by Philip Petersen:

I have a user that needs to have access to a limited number of Confluence Spaces but should not have any access to Jira or Jira Service Desk.

* I was able to restrict access to the appropriate Confluence Spaces but the user gets an access denied screen if she doesn't have product access to Jira.
* If I grant product access to Jira, the person can log in but is routed to the Jira home page. From there she is able to successfully switch to Confluence.

How can I set things up so that the person can access Confluence with having access to Jira?


Answers:
author: Alexey Matveev
body: Hello,

If you include the user into the product access only for Confluence and user connects to <https://yourdomain.atlassian.net/wiki>. Does the user get the denied access screen?


Tags: cloud

confluence-cloud
The return of the Community Authentication Loop of Death
Asked by Jonathan Smith:

Afternoon,

I am getting a SSO loop when trying to access <https://community.atlassian.com>. If I navigate straight to the confluence section URL, I get into the community.

* <https://community.atlassian.com/t5/errors/errorpage>
* ![b.jpg](/t5/image/serverpage/image-id/49213i1D0811173C27877E/image-size/large?v=v2&px=999 "b.jpg")

Any suggestions? Note: I already cleared my cookies.

- Jonathan


Answers:
author: Jonathan Smith
body: Second attempt at clearing my cookies/browsing data ended up working. I don't know if this was in combo with restarting my work PC after 40 days..


Tags: jira
new Confluence server install with data restored from cloud system export - user to logon?
Asked by david clark:

Hi I'm new to Confluence so bear with me! I've just installed the server based version of the software and have restored an export taken from our cloud system. All good so far, but how do I log on? The users from the cloud system don't work and I haven;t had the opportunity anywhere to define new users for the server system?

Any help would be appreciated!


Answers:
author: Petr Van??ek
body: Hi,

try use recovery admin by following this KB article: <https://confluence.atlassian.com/doc/restore-passwords-to-recover-admin-user-rights-158390.html>

Hope it helps


Tags: confluence-server

server
License used and then uninstalled. Can I reset?
Asked by Rasmus_R?nnow:

I have just bought the starter license, and started installing. Something went wrong after I put in the server id so I uninstalled.

Reinstalled confluence, and now the server ID is different, and I can't use the license. What to do?


Answers:
author: Rasmus_R?nnow
body: Apparently, I had trouble making the input area active.

License works and I feel dumb...


Tags: confluence-server

server
Replacing a text string in all pages for the entire SPACE
Asked by Scott Cottrell:

Hello, need to do a quick and dirty search and replace. It's just a one-time thing, but it's for hundreds of pages so I thought the best way to handle it is to run an Update query directly on the BodyContent table in SQL.

I did that successfully, and now the pages are showing the "newString" and not the "oldString".

However, when I go to Edit the page, "oldString" is showing up in the Editor.

Is this data stored somewhere else in the database?

Thanks

-sc


Answers:
author: Nic Brough -Adaptavist-
body: Did you have Confluence shut down when you did this, and re-index it afterwards?

comments: author: Scott Cottrell
body: Hello, thanks for the response.

I did neither, I did restart the services on the server and when that didn't work rebooted the server in case there was an additional service caching data.

What kind of re-indexing is suggested, the Search Indexes? or some stored procedure on SQL?

Thanks again

-sc


author: Nic Brough -Adaptavist-
body: Oh, well, that could explain it - the cached data persisted because Confluence was running. A restart after hacking with SQL isn't good enough, it could have made its way into disk caches and then back into the database.

You should never, run SQL on a running Atlassian application, you can lose everything.

In this case though, it should be ok and fixable without resorting to backup. Stop Confluence and re-run the SQL. Restart it, then re-index

The re-indexing is the search index, yes, it needs to know you've updated the content outside Confluence.


author: Scott Cottrell
body: Thanks, that is very helpful. I will follow that advice in the future.


Tags: confluence-server

server
How does contents or paragraphs/headers within #AtlassianConfluence page that is meant for review
Asked by Anand Rajaraman:

I want to notify my reviewer about my draft changes in Confluence pages and get them reviewed without disturbing the other contents that are already published in Confluence CMS.


Answers:
author: Jonathan Smith
body: Hi [@Anand Rajaraman](/t5/user/viewprofilepage/user-id/2776824)

I don't believe there is an out of the box solution for what you are requesting. Watchers won't be notified when you make draft revisions.

You might benefit from looking at 3rd part tools for publishing.

* [Comala Workflows](https://marketplace.atlassian.com/apps/142/comala-workflows?hosting=server&tab=overview) is pretty beefy when it comes to approval workflows.

- Jonathan

comments: author: Mike Rink
body: [@Anand Rajaraman](/t5/user/viewprofilepage/user-id/2776824) - [@Jonathan Smith](/t5/user/viewprofilepage/user-id/1254033) has made a great suggestion, but you may also want to look at [Comala Publishing](https://marketplace.atlassian.com/apps/143/comala-publishing?hosting=server&tab=overview), which allows you to separate your draft and published content into separate spaces.


author: Anand Rajaraman
body: Thanks [@Jonathan Smith](/t5/user/viewprofilepage/user-id/1254033) and [@Mike Rink](/t5/user/viewprofilepage/user-id/306174) for your feedback. [@Mike Rink](/t5/user/viewprofilepage/user-id/306174)Can you share the exact help URL that shows the separation?.


author: Mike Rink
body: [@Anand Rajaraman](/t5/user/viewprofilepage/user-id/2776824) hopefully this is what you're looking for: [https://wiki.comalatech.com/display/AHP/How+Comala+Publishing+works](https://wiki.comalatech.com/display/AHP/How+Comala+Publishing+works?)


author: Anand Rajaraman
body: Thanks [@Mike Rink](/t5/user/viewprofilepage/user-id/306174) , this help content gives clear picture of the staging and workflow.


Tags: review
Getting started
Asked by Nicolaj Hvid:

How on earth do i get started with confluence.

Where do I start? Lots and lots of tutorials but none of them explain where to log on, how to get to the dashboard

It seems that we all know how to get to the dashboard - but thats not explained anywhere.


Answers:
author: Jonathan Smith
body: Hi [@Nicolaj Hvid](/t5/user/viewprofilepage/user-id/2901436) ,

A great starting point for anyone would be the **[Atlassian Documentation knowledge base](https://confluence.atlassian.com/alldoc/atlassian-documentation-32243719.html?_ga=2.237996288.1045532420.1552917733-715520971.1549644313)**. From here you can choose Confluence Server or Cloud, then click the "Get Started" link.

Likewise, the **Atlassian Community** is another great resource to search specific situations or issues.

Lastly, **Google** and **Youtube** is also your friend when it comes to finding helpful resources.

Hope this helps!

Jonathan

comments: author: Jonathan Smith
body: Internally, we also created our own 'Confluence User Resource Center' space so users can reference quick sheets / reference guides and other self recorded training videos.

Example:

![a.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/49196iD891BC34CCDF1C9C/image-size/large?v=v2&px=999 "a.jpg")


author: Jonathan Smith
body: Here is another "New to Confluence" section within the community:

<https://community.atlassian.com/t5/New-to-Confluence/ct-p/new-to-confluence>
Customers with Atlassian accounts (2 accounts) cannot access linked Confluence
Asked by Mike Otto:

So I have my Confluence space linked properly to my ServiceDesk, allowing Customers and Unlicensed users to view my Knowledgebase. This is working for the majority of users, however I (naively) allowed users with emails on my domain to create their own accounts. (Now Disabled)

This has led to a handful of users who have both a customer and an atlassian account. When they go to login to Confluence it immediately displays they are not allowed to access my atlassian instance.  

I've deleted the Atlassian accounts for all of these customers, but it still looks like Confluence is trying to log them in with these atlassian accounts which should no longer exist.  

I've gone as far as deleting both accounts (customer/atlassian) for one user. I then recreated his customer account, he can access the SD portals as normal, but gets the same permission issue for Confluence. (id.atlassian.com)  

Was expecting the full deletion to rectify the issue, but I'm now at a loss.  
In my research I saw there is a 14 day grace period on atlassian accounts, is this preventing me from allowing them to login as customers? Will I need to wait 14 days for these accounts to be completely deleted?


Answers:
author: Victor Mutambuki
body: Mike,

As per [documentation](https://confluence.atlassian.com/servicedeskserver039/set-up-knowledge-base-permissions-954833073.html), you can allow viewing of KB in 2 ways

1. All Active users and customers can access the KB without confluence license. *(Users don't have confluence license, but view KB via customer portal and help center)*

2. Only licensed users who have access to the space.

Please start from there.

Victor

comments: author: Mike Otto
body: Thanks Victor, but my post is less about KB permissions, more about what happens when a customer account and atlassian account share the same email address.

I've already gone through those steps, while I didn't use this particular article, (which I saved, TY) I have my servicedesk shared and there are customers that can access this KB.   

The problem I am experiencing happens when customers created their own Atlassian accounts. When they login to confluence it seems to be pulling their new atlassian account that doesn't have permission to much. (Even after I've deleted these accounts)  

Most of these customers are internal, so I've started migrating these users to Atlassian accounts and managing their permissions with groups. This has been successful, they can access both SD and KB.  

Thanks for your reply!


Tags: cloud

confluence-cloud

jira-service-desk

jira-service-desk-cloud
Cloud Migration Assistant for Confluence - enable fails
Asked by Zac Wolff:

Confluence (on-prem) Server - 6.8.0

Cloud Migration Assistant for Confluence - 1.0.9

Plugin installs OK.

Plugin fails to enable.

```
Error creating bean with name 'cloudSiteSetupService': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.atlassian.migration.agent.service.cloud.CloudSiteSetupService]: No default constructor found; nested exception is java.lang.NoSuchMethodException: com.atlassian.migration.agent.service.cloud.CloudSiteSetupService.<init>()
```


Answers:
author: Diego
body: Hello there Zac! It seems that we now have two identical questions.

We can keep track of the issue progress here:

**[Cloud Migration Assistant for Confluence - enable fails Edited](https://community.atlassian.com/t5/Confluence-questions/Cloud-Migration-Assistant-for-Confluence-enable-fails/qaq-p/1037318)**

Thanks for sharing with the Community!  


Tags: confluence-server

server
I have tried unsuccessfully in different ways to have an embedded video (MP4) NOT autoplay
Asked by JC Choi:

The "fix" to download a browser extension to disable the autoplay will not work with my audience as safeguards are in place to keep from adding/removing unsigned extensions.


Answers:
author: Jared Brenner
body: Hi JC,

How is the video embedded? I've tested the Multimedia macro in my instance of Server and it does not autoplay.

Jared

comments: author: JC Choi
body: Jared, your inability to replicate this problem is of little value in helping solve this problem. Thanks anyway. - JC


Tags: cloud

confluence-cloud
Attachment paperclip icon missing after upgrade
Asked by Hank42:

I recently upgraded to the 6.13 and after the upgrade, the paperclip icon is missing. As shown, the attachment is clearly there. I read the release notes and did not see "removal of paperclip" as a finding. Is this an intentional change, or is something broken?

![nopaperclip.JPG](/t5/image/serverpage/image-id/49179i5B599F1EEB65795F/image-dimensions/525x72?v=v2 "nopaperclip.JPG")


Answers:
author: Hank42
body: Upgraded "Lively " theme to latest fixed the problem.


Tags: confluence-server

server
In which file need to declare @param and how to access the same?
Asked by srijani lahiri:

I need to change the description of an input field as well as need to provide the macro name as "Global Video". Below is my code for atlassian-plugin.xml :

```
<xhtml-macro name="global video" class="com.kpmg.globalvideo.macro.globalvideo" key='globalvideo-macro'>
<!-- <description key="globalvideo.macro.desc"/> -->

<description key="A multimedia macro that plays video and audio files from KPMG Global Video portal"/>
<category name="formatting"/>
<!-- ## @param MYNAME:title=MY TITLE|type=string|desc=MY DESCRIPTION|required=true|multiple=true|default=MY DEFAULT VALUE -->
<parameters>

<parameter name="URL" type="string" required = "true" desc = "Enter Global Video URL" title ="Enter Global Video URL" >

</parameter>

<!-- ## @param MYNAME:title=MY TITLE|type=string|desc=MY DESCRIPTION|required=true|multiple=true|default=MY DEFAULT VALUE -->


<parameter name="Width" type="string" default = "800px" desc=" IFrame width (Default 800px)" />
<parameter name="Height" type="string" default = "600px" desc = "IFrame height (Default 600px)" />

</parameters>

</xhtml-macro>

```

1) desc in parameters does not work

2) As you see above I gave parameter name as 'URL' and description as 'Enter Global Video URL' . What I want is the label of the parameter should show 'Enter Global Video URL'. But its showing 'URL'. And I can't provide such big text in parameter name. So what is the way to show the mentioned text as parameter description.

3) Similar problem with Macro name. I want the macro name to be displayed on UI as 'Global Video' but it supports only 'Global video' ( v is in smaller case only). How to solve this?


Answers:
author: JP _AC Bielefeld Leader_
body: You might want to ask this question on the developer community:

<https://community.developer.atlassian.com/>

as you're asking for support while building an app/addon.

I could support you with questions for a user macro with that functionality

Best

JP.
Change the URL dyanamically in confluence page
Asked by Ganesh Punalkar:

Coflunce page:h <https://atlassian.net/wiki/spaces/pages/420185865/Post+Cloning+Checklist>

text: https://INSTANCENAME/abc.html

<https://atlassian.net/wiki/spaces/pages/420185865/Post+Cloning+Checklist>**?INSTANCENAME=dev**

https://dev/abc.html

<https://atlassian.net/wiki/spaces/pages/420185865/Post+Cloning+Checklist>**?INSTANCENAME=test**

https://test/abc.html

I watn to change URL dynamically passing the valur in URL is it possible


Answers:
author: Diego
body: Hello there Ganesh! Confluence does not have this feature natively. We need to use external tools to achieve such result. A tool that may have exactly you need is **mod_proxy**.

This could be done with a RewriteRule or Redirect via Apache mod_proxy:

**[Apache Module mod_rewrite](https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html)**

**[Redirecting and Remapping with mod_rewrite](https://httpd.apache.org/docs/2.4/rewrite/remapping.html)**

The rule you want may look like this in your files to the redirect into test:
>
> ```
> RewriteEngine onRewriteRule   "^/?INSTANCENAME=test"  "https://test/abc.html "  [R,L]
> ```

Let me know your thoughts and how we could assist your further!


Tags: url
Unable to show Jira Service Desk issues in Team calendars on a linked confluence instance.
Asked by Jay Karmarkar:

Both the instances are locally hosted and are version compatible (v6 and up). I am trying to pull all my JSD issues into the calendar but it is not showing the "display options" like: saved filter or JQL for the "Jira Issue Dates" Event type.

I give it a name and select a project but nothing happens after that and the calendar remains blank. I'm not sure what is being done wrong?  
Can someone guide me please?   
Thanks in advance!

![team.png](/t5/image/serverpage/image-id/49172iDA4BEEAD56658FA0/image-size/large?v=v2&px=999 "team.png")


Answers:
author: Diego
body: Hello there Jay!

As I understand, your JQL returns no events from your Jira to be shown in Team Calendars, Is that correct? Issues not showing could mean that your user does not have **enough permissions** in Jira to access such. Would it be possible for you to check if your user does have permissions to access those issues?

It is unlikely, but this behaviour could mean that your Jira and Confluence are not compatible for Application linking. You can check further information on this here:

**[Application links version matrix](https://confluence.atlassian.com/applinks/application-links-version-matrix-779174762.html?_ga=2.78177565.846054878.1552915427-1770418407.1541684782)**

We need to have both applications on the same major version of App links.

Further, would it be possible for you to check a few things for us? Here it goes:
> 1. Are you able to try out other JQL Filter?
> 2. Does this new JQL also returns values when used directly in Jira?
> 3. Does this happen in any browser?
> 4. Has this worked at some point?
> 5. Is this happening with any other user?
> 6. Is this present in other calendars as well?
> 7. Which version of Team Calendars are you using?
> 8. Which version of Jira are you using?
> 9. Which version of Confluence are you using?

One more thing. Would it be possible for you to send us screenshots of:

* Dialog windows when creating the Jira Issue event
* The calendar itself

Please, just keep in mind to no disclose any sensitive information on the screenshots. Community is an open space and everyone can see it!

Looking forward to your reply!

comments: author: Patrick Chen
body: Diego, that is not the problem that is happening.

I seem to have the same problem as Jay.

According to the documentation, there should be three options for Display: Project, Saved Filter, and JQL

But it is only showing Project option. Saved Filter and JQL options are missing.

My system specs: Jira 8.0.0, Confluence 6.14.1, Team Calendars 6.0.26


author: Jay Karmarkar
body: Thanks Patrick for clearing that out!

<br />

Yes, that's what has been happening. It's not displaying the JQL options as described in the documentation.


author: Chris Dunne
body: Hi

Did you find a solution to this? Same thing happening for me.

Thanks

Chris


Tags: confluence-server

jira-service-desk

jira-service-desk-server

server
Is it possible to manage Workbox notifications for Confluence Cloud?
Asked by Josh Owen:

We are looking to basically turn off all Workbox notifications except for user mentions and we currently use Confluence Cloud. Is that possible?


Answers:
author: Diego
body: Hello there Josh!

Currently, this kind of setting for the notifications is not available on Confluence Cloud. Confluence Cloud and Server have some differences, one of them is that. You can check further information on that here:

**[Functional differences in Confluence Cloud](https://confluence.atlassian.com/confcloud/restricted-functions-in-confluence-cloud-734070955.html?_ga=2.179823149.846054878.1552915427-1770418407.1541684782)**

Also, here is a little more information on notifications for Cloud:

**[Confluence Cloud - Notifications](https://confluence.atlassian.com/confcloud/notifications-724765365.html)**

Further! We do have some reports that aim at different aspects of the notifications on Cloud:

**[CONFCLOUD-38169 \| As a user, I would like to control which notification will be shown in my workbox](https://jira.atlassian.com/browse/CONFCLOUD-38169)**

**[CONFCLOUD-38131 \| Option to manually configure workbox notification deletion](https://jira.atlassian.com/browse/CONFCLOUD-38131)**

[**CONFSERVER-27167 \| Ability to select / deselect which UALd apps send workbox notifications at a user level**](https://jira.atlassian.com/browse/CONFSERVER-27167)

You could go ahead to Vote and Watch the reports. Voting increases the report visibility and watching will keep you up to date with everything posted there.

Let us know your thoughts. Looking forward to your reply!


Tags: cloud

confluence-cloud

notification

workbox
How to read the attachment file using the REST API
Asked by Meenakumari:

Hi,

I created page with some attachments in confluence space for my exploration activities. I tried to download attachments with this uri "<https://xxx.atlassian.net/wiki/rest/api/content/xxxxx/child/attachment>" by adding authentication headers but I am getting "Unable to connect to the remote server" error. I am hitting this uri from the windows application.

**Note** - I can hit following uri without any issues.

<https://xxx.atlassian.net/wiki/rest/api/content>  
[https://xxx.atlassian.net/wiki/rest/api/content/xxxxx?expand=body.storage](https://xxx.atlassian.net/wiki/rest/api/content/xxxxx?expand=body.storage?)

I tried with the browser (postman tool and chrome poster) it showing 200 OK as the status code. But in my application is not working. Kindly guide me on the same.

Thanks,

Meena


Answers:
author: Stephen Sifers
body: Hello Meena and welcome to the Community!

From our explanation, the API calls are being made fine within postman and chrome poster. But the interesting part is it is failing when attempting to use another application.

To find out why this is not working, we would need to see the response from your application. This will allow us to tell if it is a server side or client side error with more specific context into why it occurs.

Once we have the responses from the API calls, we should be able to find the cause.

Regards,  
Stephen Sifers

comments: author: Meenakumari
body: Hi Stephen,

Actually the problem was some IP were blocked in my intranet. Now it was resolved.   

Response from the API was correct. I can able to download the attachment files. :)

Regards,

Meena


Tags: cloud

confluence-cloud