youngmon/atlassian-qna huggingface dataset:
Trello for Gmail not appearing
Asked by Paul_Skinner:

Hi,

We installed trello for Gmail domain-wide. All our users see the add-on as 'installed' when looking in the store, but the icon doesn't appear in Gmail, while in inbox view OR within an individual email. In fact, we haven't ever seen it appear in any view at all.

What could I do to solve?

Thanks


Answers:
author: Yatish Madhav
body: Hi there

Any progress on this?

Thanks


Tags: gmail
Not being able to add files to the trello card
Asked by Tatan Roy:

I am not being able to add an attachment to the trello card in which I am a member...It is showing this error.

![Screen Shot 2019-08-21 at 10.18.39 AM.png](/t5/image/serverpage/image-id/63859i4FD629D5782465F1/image-size/large?v=v2&px=999 "Screen Shot 2019-08-21 at 10.18.39 AM.png")

Please assist


Answers:
author: Alice
body: Hi Tatan! It happens to me too sometimes. Try to reload the page and also to clear your browser cache, it should work.

Remember that with a FREE account you can attach files up to 10MB, for larger files (up to 250MB) you need Trello Business Class. More info [here](https://trello.com/en/pricing).
attachment image of trello's ticket
Asked by miyagawa.yoshiyuki:

Hi there,

I've checked that image of tickets which on S3 are able to be access directly without any authrization.

Can I make any auth protect for them?


Answers:
author: DPKJ
body: Attachments in Trello have no security token or expiry.

They are random urls, and protected by the "untraceable" url scheme.

For more security you need to store attachments in Dropbox or Google Drive.

comments: author: miyagawa.yoshiyuki
body: Thanks for quick response.

I'll consider to use Google Drive for Image.


author: DPKJ
body: Can you mark this answer accepted. It will appear in search faster.


author: miyagawa.yoshiyuki
body: I see.


Tags: atlassian-support
Duplicating a board?
Asked by David Cook:

I created a board that is a training schedule and progress that we want to use for each of our employees. How do duplicate that board for each employee so we can track each of them independently of eac other?

does that make sense?


Answers:
author: Iain Dooley
body: [@David Cook](/t5/user/viewprofilepage/user-id/3532183) You can copy a Trello board:

<https://help.trello.com/article/802-copying-cards-lists-or-boards>

then use a "board of boards" to keep track of them:

<https://blog.trello.com/using-multiple-boards-for-a-super-flexible-workflow>

More on related boards here:

<https://blog.trello.com/related-cards-related-boards>
Can I do a find/replace across many pages in a Space in Cloud?
Asked by Andrew Drury:

I am familiar with the find/replace function that works for individual Confluence Cloud pages (when using the old editor).

However, I have about 100 pages in a technical manual (in its own space) where I want to change "Project Manager" to "Project Lead". Is there a way I can do this with one instruction, or do I have to go into each of the 100 pages individually?

So, in short, is there a find/replace function that works for either a group of designated pages or all pages within the space?

Thanks


Answers:
author: Alexis Robert
body: Hi [@Andrew Drury](/t5/user/viewprofilepage/user-id/671110) ,

at the moment there is no way to do a global search and replace in Confluence Cloud.

There was a ticket with Atlassian to implement this, but they said that it's not on their roadmap at the moment : <https://jira.atlassian.com/browse/CONFCLOUD-2522>

So, you can try an addon add this feature : [https://marketplace.atlassian.com/apps/1215739/qron-search-and-replace-for-confluence?hosting=cloud\&tab=overview](https://marketplace.atlassian.com/apps/1215739/qron-search-and-replace-for-confluence?hosting=cloud&tab=overview)

I have not tried it, so be sure to test it before using it on your production instance.

Let me know if this helps,

--Alexis

comments: author: Andrew Drury
body: Many thanks Alexis - I'll look at that.


author: Jessie Wang_ScriptRunner_The Adaptavist Group
body: Hi [@Andrew Drury](/t5/user/viewprofilepage/user-id/671110) [@Robert Kuhlmann](/t5/user/viewprofilepage/user-id/3963514) if you have [ScriptRunner for Confluence Cloud](https://marketplace.atlassian.com/apps/1215215/scriptrunner-for-confluence?tab=overview&hosting=cloud) you can find and replace text across your entire space with one click.

There's a script you can copy and paste into the [Script Console](https://docs.adaptavist.com/sr4cc/latest/features/script-console) and run. It is available here: <https://library.adaptavist.com/entity/find-and-replace-text-across-space>

If you want to try ScriptRunner we offer a [30 day free trial](https://marketplace.atlassian.com/apps/1215215/scriptrunner-for-confluence?tab=overview&hosting=cloud) in the Marketplace.


author: Robert Kuhlmann
body: The available apps I tried don't work. :-(  
One app is even cancelled and the new app "Easy Content Toolbox" is not working.  
That's really a problem if you have a big project.  

Do I really have to make my own, just to replace some texts throughout a space?

Come on...


Tags: cloud

confluence-cloud
Is there any way to extract a username from the "user-##XX#" or UUID placeholder?
Asked by Chaise:

Hello, an ask from one of our internal teams came down regarding a page in Confluence which they own, and want to be able to audit.

One older version of the page was edited by a user who has since left the company and been deleted from the tenant, so of course their username is now in the "user-##XX#" on the page itself or a UUID in the version history of the page.

Is there anyway to extract which user that placeholder represents?

I've pumped both placeholders into the audit log search with no success.

I'm thinking I might be able to get results if I could find just simple history in a textfile of sorts for that page, but I'm not sure that exists.


Answers:
author: Alexis Robert
body: Hi [@Chaise](/t5/user/viewprofilepage/user-id/4224912) ,

since Atlassian [updated](https://confluence.atlassian.com/jirasoftwarecloud/gdpr-changes-to-usernames-in-jira-cloud-967319102.html) the way they handle user data, when a user is deleted it will remove its name and email address and replace it with its UUID.

I don't think you can recover this information, unless you have previously exported user data from admin.atlassian.com (it generates a CSV file where UUID and username are present).

You should deactivate users if you need to keep track of usernames, as this won't delete user information.

Let me know if this helps,

--Alexis


Tags: cloud

confluence-cloud
Is it legal to copy/ paste articles from internet into Jira confluence without any modifications?
Asked by Valentina Galea:

I want to know more details regarding the copyright and the integrity of the Confluence content.   

In many cases I have noticed that people tend to perceive Confluence as a personal space, where an organization takes notes.   

Which are the limitations regarding this aspect?   
is it legally safe to copy paste articles from all over the Internet without mentioning the source or it is mandatory to at least modify the information provided or to give the source links.

Thank you very much,


Answers:
author: Nic Brough -Adaptavist-
body: This is something you would need to ask of a lawyer, not people here to talk Atlassian tech.

Generally, I would default to assuming that it is illegal because everything is effectively copyright protected and hence you shouldn't be taking it without the owners consent.

**Linking** to public documents is fine, **copying them without consent** AND losing the original author's information so they can't be attributed to them - nope, that's almost certainly going to be illegal.

But please check that with a proper lawyer.

comments: author: Valentina Galea
body: Hello,

My intention was to find more details from an Atlassian representative who will be able to give me an opinion from an Atlassian point of view, not a lawyer point of view. I know what a lawyer could say and I'm totally agree with what you said already, but specific for this situation let me rephrase my question:

"Is Atlassian enforcing its users by terms of conditions or other terms to always specify the source or to have original text when using the Confluence product? If yes, could you please point me where I can find more details about it?"

PS: I hope I did not upset you with my first question and now I have managed to transmit the information better

have a nice day,


author: Nic Brough -Adaptavist-
body: I don't think Atlassian will say much different. "Don't host illegal content in our products" is not something you really need to write into a contract or agreement.

But, of course, I can't speak for them. I suspect they'd recommend a local lawyer, but I don't think the question is localised to Atlassian stuff - it's a good question of any software you might copy and paste copyrighted data into, even client based software like Word or Writer.

No, there's no upset, your question is the sort of one that makes me happier! It's a good question to ask, you've made the effort to explain the question properly, and done it well, it was very clear. I would prefer more people to ask the way you do!


Tags: cloud

confluence-cloud
How can I create a read-only group in Confluence Server?
Asked by rl-admin:

I have been able to create a new user group, and even to assign it to spaces, however the users linked to this new group are not able to log in with read-only access (which is the outcome I looking for).


Answers:
author: Vero Rivas
body: Hi [@rl-admin](/t5/user/viewprofilepage/user-id/4528565)

Look at this posts, maybe can help you

<https://stiltsoft.com/blog/2017/08/a-useful-hack-to-quickly-make-your-confluence-space-read-only/>

<https://confluence.atlassian.com/confeval/confluence-evaluator-resources/confluence-read-only-access-and-licensing>

<https://support.atlassian.com/confluence-cloud/docs/assign-space-permissions/>

<https://confluence.atlassian.com/doc/using-read-only-mode-for-site-maintenance-952624304.html>

Cheers

comments: author: Kishan Sharma
body: Hi [@rl-admin](/t5/user/viewprofilepage/user-id/4528565)   
Along with the above links shared by Vero, once you create a group in confluence, you can assign just the view permission to that group in your space, so that the logged in users which are part of that group can only read/view pages within that space. Hope that helps.


Tags: new-to-confluence

server
Not receiving confirmation emails
Asked by Mario Tobar:

Not receiving confirmation email when a new account is created, this issues impacts new hire of our organization.

Thanks in advance.


Answers:
author: Daniel Eads
body: Hi [@Mario Tobar](/t5/user/viewprofilepage/user-id/4501447) ,

I've just cleared out the addresses from your domain from our mail service's suppression list. 5 accounts had this error:
> 550: 550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1 <https://support.google.com/mail/?p=NoSuch>... - gsmtp

This generally occurs with new hires as you've mentioned. Google in particular seems to take a bit for mailbox setup to complete. My suggestion for your organization would be to not only ensure that the Atlassian account setup happens *after* the email addresses are created in G Suite, but to ensure there is sufficient time between the mailbox setup and the Atlassian account setup. For example, if the new hires start on Monday, then create their mailboxes on Sunday night or even Friday afternoon.

Cheers,  
Daniel \| Atlassian Support

comments: author: Mario Tobar
body: All solved, Thanks! we will take your recommendation :)


author: Alex Koxaras _Relational_
body: Hi [@Mario Tobar](/t5/user/viewprofilepage/user-id/4501447)

Can you be a bit more specific? You invite a new user to confluence, and that user doesn't receive his invitation?

comments: author: Mario Tobar
body: Hi [@Alex Koxaras _Relational_](/t5/user/viewprofilepage/user-id/4150197) yes, we ask new hires to create their profile in atlassian, but the confirmation email won't arrive.

This is our site: <https://burntogive.atlassian.net/>


Tags: cloud

confluence-cloud

jira
How manage the permissions of the document on Confluence?
Asked by Mane Zakaryan:

Please, can someone tell me if we have a macro on Confluence that will help to share a part of the content with another user who doesn't have an access to the original document, but can see that shared part in another document?

For example, I have a Documen_A and User_1 and User_2.

User_1 has full access to Document_A, but the user_2 can't see the document_A.

In this case, can the User_1 create another Document_B and insert one part of the Docuemnt_A (maybe by using a macro) so the User_2 can see that included information in the Document_B but the User_2 still does not have an access to the original Document_A.

The plugin of MultiExcerpt is the perfect way to use some parts of the information in another document and escape having duplication, but I can't manage the permissions, because today if I remove access of one user from the original document and if there are some parts of that document used in another document and if the user doesn't have access to the original one, he can't see that included parts.

I did research I found this macro [https://marketplace.atlassian.com/apps/130/macro-security-for-confluence?hosting=server\&tab=overview](https://marketplace.atlassian.com/apps/130/macro-security-for-confluence?hosting=server&tab=overview) but I don't know if it will be helpful for managing the permissions. I haven't installed it for a test yet.

Do you have some ideas?

I will be very grateful for any help.

Thank you.


Answers:
author: Brant Schroeder
body: Confluence has include page and excerpt include macros that share other page content on a confluence page. The user looking at the page must have access to the shared content as well to see the information. I do not know of any apps that provide the functionality you are looking for. I have never used the app listed above so you would have to test it out.


Tags: new-to-confluence
User List Disappears when in Edit Mode
Asked by Jessica Kizmann:

I have a page that consists of several tables at the top and then the "User List" gadget below.

Every time I enter edit mode on the page, the "User List" disappears. It's there if I cancel and prior to entering this mode, it just gets wiped out when I try to update the page. Any ideas?


Answers:
author: Alex Koxaras _Relational_
body: Hi [@Jessica Kizmann](/t5/user/viewprofilepage/user-id/2666203)

I don't encounter this problem, and therefore I would suggest for you to open a ticket to atlassian support and give them permission to see what's going on.

Prior of doing that, did you try to see Confluence reaction while browsing from another browser and from a private/incognito window?

Can you also check previous version of this page, and see if this problem persists?

If all the above fail, I would suggest contact support.

comments: author: Jessica Kizmann
body: Thanks, yea this has been reported as happening to various team members on the same page. Reverting to a previous version, or reverting immediately after opening the page seems to bring the User List back up. Definitely appears to be a glitch, will contact support.


author: Alex Koxaras _Relational_
body: Did you try to copy the page and see its reaction?


Tags: cloud

confluence-cloud
How to change page contents from Version 7.3 without getting deprrecation warnings?
Asked by Frank:

I want to change the contents of a page in a Confluence server plugin. All the sample code I found was involving a Page object, but it seems since version 7.3 more or less all methods providing a Page object e. g. in PageManager are deprecated in favor of ContentService.find(...) methods. These work fine, and I can read the body contents. However, I found no way to change the body of a Content object. I found ContentManager has an update(content) method, but I did not find any way to change a Content or ContentBody object, they seem to be read only.

How can I update the body of a page?

Apart from the deprecated methods like

```
 pageManager.saveNewVersion(page, p -> pageObject.setBodyAsString(...))
```

I only found the REST API call

    PUT /rest/api/content/{contentId}

But it seems strange to have to go through a client call in order to just change the content body.


Answers:
author: Frank
body: I found the solution, the logic is similar to the REST API call: you have to create a new Content object from the original one via a Content.ContentBuilder, and use that in the call to the ContentService method update(). What was a bit annoying is that I got an

```
IllegalStateException: Cannot call get() on collapsed object, ensure the property was included in the expansions on the original service request 
```

in the last line of the code shown below, and there was no indication which Expansions were needed to be added, and it was not hust one! A lot of trial and error lead me to find that ANCESTORS and SPACE is needed in addition to BODY and VERSION, which I had added from teh beginning as they are needed to create the new Content object. The following code now has all required Expansions added:

```
Content content = contentService.find(
  new Expansion(Content.Expansions.BODY, new Expansions(new Expansion("storage"))),
  new Expansion(Content.Expansions.ANCESTORS),
  new Expansion(Content.Expansions.SPACE),
  new Expansion(Content.Expansions.VERSION)
)
  .withSpace(space)
  .withId(ContentId.of(contentId))
  .fetchOrNull();
if(content == null 
   || operationService.canPerform(user, OperationKey.UPDATE, Target.forModelObject(content)).isNotSuccessful()) {
  throw new Exception("No content for id " + contentId + " or user has no update permission for it");
}

ContentBody body = content.getBody().get(ContentRepresentation.STORAGE);
Content newContent = Content
  .builder(content)
  .body(body.getValue() + "<p>Test: " + System.currentTimeMillis() + "</p>", ContentRepresentation.STORAGE)
  .version(content.getVersion().nextBuilder().by(user).build())
  .build();
contentService.update(newContent);
```

The above code seems to work fine for BlogPosts as well as Pages, depending what the contentId points to.

comments: author: Nikita Dvorkin
body: Frank, thank you for your feedback! It helped me with the example how to create Expansions for find().


Tags: app

confluence-server

deprecated

server
add visible images to Confluence using python
Asked by Katie Harding:

I am able to update a page using this:

confluence.update_page(my_page, my_title, my_body, parent_id=my_id,  
type='page', representation='storage', minor_edit=False)

I would like to add visible images (much like I do with pasting images in manually)

I've tried this:

filename = 'images/conc_v_input.png'  
confluence.attach_file(filename, page_id=my_page)

and this:

<https://community.atlassian.com/t5/Confluence-questions/How-do-i-import-images-within-html-using-Confluence-API/qaq-p/1414591>

Which doesn't work since the image is only available on my computer. I also don't want the image there as a link, but as an actual image.

Eventually I would like to add tables too, if someone could point me to that.


Answers:
author: Katie Harding
body: filename = 'images/conc_v_input.png'

confluence.attach_file('images/conc_v_input.png', page_id=test_analysis)  
image = '\<ac:image\> \<ri:attachment ri:filename="conc_v_input.png" /\> \</ac:image\>'  

confluence.append_page(my_page, my_title, image, parent_id=test_analysis,  
type='page', representation='storage', minor_edit=False)


author: Katie Harding
body: Ideally I would like something where I can add multiple images with

new_image = {filename: 'image.png', title: 'My cool image', description:'something to say about the image'}

my_body = my_body+new_image

comments: author: Jonathan Bradbury
body: edit: Looked into it a little bit today and figured something out that works, figured i'd share. Info is on another post you made.

<https://community.atlassian.com/t5/Confluence-questions/Python-API-add-image-to-Confluence/qaq-p/1786120#M223016>


Tags: cloud

confluence-cloud
Cant access to Knowledge Bsase
Asked by support1:

Why our client do not manage to access to Knowledge base which their permission has been enabled.   

Kindly advise


Answers:
author: Vero Rivas
body: Hi [@support1](/t5/user/viewprofilepage/user-id/4528037)

Look at this post and check your configuration, maybe can help you

<https://confluence.atlassian.com/servicemanagementserver/knowledge-base-settings-and-permissions-in-confluence-cloud-1018775529.html>

Cheers


Tags: cloud

confluence-cloud
Confluence Screen formatting
Asked by Themba Timoti:

Is anyone aware of what might be causing this error? This occurs when using Chrome and Edge. I tried clearing the cache, as well as uninstalling and reinstalling both apps. It didn't work. It does, however, work in the incognito tab.

![Screen Error.PNG](/t5/image/serverpage/image-id/157297iB81893C88D3D1510/image-size/large?v=v2&px=999 "Screen Error.PNG")


Answers:
author: Brant Schroeder
body: [@Themba Timoti](/t5/user/viewprofilepage/user-id/3994147) do you have any browser plugins installed? Also when you say you cleared your cache are you doing it until the end of time and clearing everything?

comments: author: Themba Timoti
body: Hi Brant, this is for a client I support. I will get back to you asap with that info.


author: Themba Timoti
body: Hi [@Brant Schroeder](/t5/user/viewprofilepage/user-id/769100) The browser plugins were disabled, and the cache was cleared for all time. The issue is still present.


author: Brant Schroeder
body: Is it happening for all users or just this one? Does it happen on different computers for this user?


author: Themba Timoti
body: We've 2 reported cases. It happens on different computers.


author: Brant Schroeder
body: [@Themba Timoti](/t5/user/viewprofilepage/user-id/3994147) Are the cases the same people on different computers? Or all users on the same computers?


Tags: confluence-server

server
JSON and Better Code Macro for Confluence
Asked by Alphaopen IT:

JSON and Better Code Macro for Confluence


Answers:
author: Vero Rivas
body: Hi [@Alphaopen IT](/t5/user/viewprofilepage/user-id/4315473)

I do not know exactly what you need, but I leave you this addon in case it can serve you

[https://marketplace.atlassian.com/apps/1217397/json-viewer-macro-for-confluence?tab=overview\&hosting=cloud](https://marketplace.atlassian.com/apps/1217397/json-viewer-macro-for-confluence?tab=overview&hosting=cloud)

And this posts

<https://confluence.atlassian.com/doc/code-block-macro-139390.html>

<https://developer.atlassian.com/server/confluence/writing-a-macro-using-json/>

Cheers


Tags: cloud

confluence-cloud