youngmon/atlassian-qna huggingface dataset:
redirect from old confluence server URLs
Asked by Hamish Moffatt:

I have migrated my self-hosted Confluence Server to Confluence Cloud.

I would like the old URLs to work in case people have saved bookmarks, emails and so on. Does anyone have some redirect rules that would work?

I have not been able to find a pattern. Some of the URLs I have are

/confluence/dashboard.action

/confluence/display/WA/4P12.01

(WA is a space, 4P12.01 is a page). On Cloud the pages all seem to have a page number in them which is not in the Server URL.


Answers:
author: Nic Brough -Adaptavist-
body: No, I'm afraid Cloud has this stupid scheme where it inserts the id into the url, making a nonsense of the "page name is the easy way to build a url" idea.

To do what you're trying to do, you'd need to build an indexing system, something that can work out what the id is and build the new url to be redirected to.

comments: author: Hamish Moffatt
body: Thanks. What I ended up with is redirecting some links to the search page, and the rest to the Confluence home. That will be good enough.

For Apache:

RedirectMatch /confluence/display/.\*/(.\*)$ https://\<site\>.atlassian.net/wiki/search?text=$1  
RedirectMatch /confluence/(.\*)$ https://\<site\>.atlassian.net/wiki/

Fortunately the Jira URLs are easier to redirect.


author: MS
body: As answered in another question, Confluence Cloud will automatically redirect pages with names to pages with IDs. See the following answer:

<https://community.atlassian.com/t5/Confluence-questions/Post-migration-to-the-cloud-Redirection/qaq-p/1118935>

Note: I only just found the answer and I do not know anything about the nature or performance of these redirects.


Tags: cloud

confluence-cloud
Confluence user directory is not synchronizing with a crowd
Asked by Arvind Pal:

Hi,  

User directory is not synchronizing with a crowd getting following **"error synchronization failed. See server logs for details".**

I have attached an error screenshot.

<br />

While checking the error log, I found the following...  

sync User directory synchronisation requested: \[ Crowd Server \], type: \[ CROWD \]  
2021-01-15 04:03:54,228 INFO \[Caesium-1-1\] \[atlassian.crowd.directory.DbCachingRemoteDirectory\] synchroniseCache failed synchronisation complete for directory \[ 17858562 \] in \[ 120100ms \]  
2021-01-15 04:03:54,259 ERROR \[Caesium-1-1\] \[atlassian.crowd.directory.DbCachingDirectoryPoller\] pollChanges Error occurred while refreshing the cache for directory \[ 17858562 \].  
WARN \[Caesium-1-3\] \[directory.ldap.cache.EventTokenChangedCacheRefresher\] synchroniseAll Incremental synchronisation is not available. Falling back to full synchronisation  
com.atlassian.crowd.event.IncrementalSynchronisationNotAvailableException  

Can you someone check and advise?![confluence error screenshot.png](/t5/image/serverpage/image-id/125755iF95DC0E3AD69BDB3/image-size/large?v=v2&px=999 "confluence error screenshot.png")

Thanks in advance,  

Arvind


Answers:
author: Fabian Lim
body: Hi Arvind,

Here is a link to a post where you can find details on how to resole this issue: <https://community.atlassian.com/t5/Confluence-questions/Confluence-failing-to-sync-user-directory-from-Crowd/qaq-p/659163>

Regards


Tags: confluence-server

crowd

server
Can I use tiny urls in the confluence?
Asked by Sanoop Nelliyullaparambath:

I have too many broken links when I export my confluence pages. Can I use tiny urls to avoid any special characters in the link?

For example: **<https://community.atlassian.com/> (Normal link)**

**<https://tinyurl.com/mq4evth> (Above link converted to tiny link using a third party website)**


Answers:
author: Fabienne Gerhard
body: Hi [@Sanoop Nelliyullaparambath](/t5/user/viewprofilepage/user-id/4224005)

welcome to this wonderful community

When you 'share' your page there is already a shortened link created.

As browsers are not using any special characters these are replaced by '+' e.g. - I tried recreating your problem by creating a page with special characters - Link on pdf was with special characters

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/125770iE2E4BDDAB153CD2F/image-size/large?v=v2&px=999 "image.png")

The link is ..... /pages/1267564552/SpQ+c+T+st

Can you specify your problem?

comments: author: Sanoop Nelliyullaparambath
body: I want to understand what could be the reason my pages are being broken in the live pages but they work fine in the confluence.

I was under the impression that it's only because sometimes I use special characters in the page title - I avoided using special characters like(') in the title and it got resolved. But there are many other pages without any special characters in the title yet those pages are broken when I export them to live page.

What should I trouble shoot here?


author: Fabienne Gerhard
body: Hi [@Sanoop Nelliyullaparambath](/t5/user/viewprofilepage/user-id/4224005)

please help me understand what you mean by live pages - is that an app?


author: Sanoop Nelliyullaparambath
body: No, website.


author: Fabienne Gerhard
body: hmm so how do you export? I don't think the problem is in Confluence but between communication or interpretation of the URL by live pages. Possibly export settings are wrong or something.... I'm not so into this


Tags: cloud

confluence-cloud
How to configure Application Link between Confluence on Intranet, Jira on Internet
Asked by Ken Lange:

Hello!

In one location we have Confluence Server accessible on the internet (AWS)  
In another location, we have JIRA Server on an intranet - not accessible over the internet (GCP)

Corporate policy appears to prevent us from making Confluence accessible on the internet.

How can we create an application link between JIRA and Confluence with these constraints?

Proxy Server? DNS Entry to allow Confluence to connect just to JIRA?


Answers:
author: Pramodh M
body: Hi [@Ken Lange](/t5/user/viewprofilepage/user-id/997877)

If my understanding is correct, Confluence is on AWS and accessible via the Internet, and Jira Server is on GCP and is restricted with VPN.

As you would need to connect Jira and confluence with Base URL's I would suggest connecting Jira via Proxy Server that is accessible VPN and is able to connect to Confluence.

Since the Servers are in different Cloud Platforms, the VPN Connections and Proxy Servers.

Please follow the links for more info <https://confluence.atlassian.com/jirakb/configure-an-outbound-proxy-for-use-in-jira-server-247857187.html>

Thanks,  
Pramodh


Tags: confluence-server

jira

server
Can I setup multiple hostname for single instance?
Asked by Jerry Liu:

Can I setup multiple hostname for single instance?


Answers:
author: Daniel Wong
body: Hi Jerry,

As Pramodh says, it is not possible to have multiple hostnames for a single instance.

I noticed you tagged this request with Confluence Server, in which case the linked Atlassian ticket is not relevant as it is for Cloud and relates to custom domain names.

For server you can only have 1 hostname per Confluence instance. You can technically setup multiple hostnames but gadgets and a lot of content will break as everything is related to the base URL.

[The answers here](https://community.atlassian.com/t5/Confluence-questions/Multiple-hostnames-for-my-Confluence-server/qaq-p/1142204) have more detail on why it doesn't work.


author: Pramodh M
body: Hi Jerry,

As of now, we cannot have multiple hostnames for a single instance.

But Atlassian has an update in this ticket <https://jira.atlassian.com/browse/CLOUD-6999>

Thanks,  
Pramodh

comments: author: Nic Brough -Adaptavist-
body: That's not about multiple host names, that is about allowing Cloud systems to be run on urls that are not \<something\>.atlassian.net so people can use their own domains.


author: Pramodh M
body: I guess by the tag [@Jerry Liu](/t5/user/viewprofilepage/user-id/4223952) has created, we cannot have multiple base URLs for a single instance as of now since gadgets and a lot of content will break as everything is related to the base URL.

For Cloud, yes as it's in progress for using URL other than \<something\>.atlassian.net

Thanks,  
Pramodh


Tags: confluence-server

server
?? ??? ?? ?? ??? ????
Asked by ??(GQ):

?? ??? ???? ???? ?? ??? ?? ???? ??? ?? ????.


Answers:
author: Soumyadeep Mandal - SaM
body: Hi [@??(GQ)](/t5/user/viewprofilepage/user-id/3094119) ,

Welcome to the community!

Please have a look at these resources

<https://community.atlassian.com/t5/Confluence-questions/Confluence-Create-Multiple-Pages-and-Sub-Pages-from-a-Template/qaq-p/179704>

<https://community.atlassian.com/t5/Confluence-questions/Create-Sub-Pages-from-Within-a-Template-or-Blueprint/qaq-p/114143>

Regards,

***Soumyadeep***


Tags: cloud

confluence-cloud
Which api of confluence permission is?
Asked by apathytz:

Which api of confluence permission is? I want to get the authorized user or group in the page, how can I get this data?


Answers:
author: Martin Bayer _MoroSystems_ s_r_o__
body: Hi [@apathytz](/t5/user/viewprofilepage/user-id/4207860) , just checing Confluence Java API and it looks like there are quite useful methods which can be invoked on **Page** (<https://docs.atlassian.com/ConfluenceServer/javadoc/7.10.1/com/atlassian/confluence/pages/Page.html>) object, like:

*

  #### getContentPermissionSet {#toc-hId--593491203}

comments: author: apathytz
body: Is there a similar interface for rest api?


author: Martin Bayer _MoroSystems_ s_r_o__
body: I think you can use this endpoint : <https://developer.atlassian.com/cloud/confluence/rest/api-group-content/#api-api-content-get> and you can use **expand** attribute to require permissions info. So for getting **read** restrictions for users and groups, it can be like:

* https://{yourdomain}.atlassian.net/wiki/rest/api/content/{pageid}?expand=restrictions.read.restrictions.user,restrictions.read.restrictions.group
  * **yourdomain** and **pageid** must be adjusted for your domain and page


author: apathytz
body: thank you very much. This API is for obtaining page permissions. Is there an API for obtaining space permissions? For example, I want to get a certain space, who can create or delete documents, etc.


author: Martin Bayer _MoroSystems_ s_r_o__
body: You can get details of Space permissions configuration using:

* https://{yourdomain}.atlassian.net/wiki/rest/api/space/{spacekey}?expand=permissions
  * **yourdomain** and **spacekey** must be adjusted :)


Tags: confluence-server

server
Is there a way I can hide sensitive data based on access role without having to remove it?
Asked by James Conlon:

Example. I have confidential customer data and I am giving someone access to view only. Is there a way I can blur this out or hide it from their view without having to delete the data?


Answers:
author: Benjamin
body: Not out of the box. You will need a plugin. However, most plugins I've seen are for on-premise.

comments: author: James Dellow
body: The Visibility for Confluence add-on is available on Cloud.


author: Bill Bailey
body: I have written macros that only show content based on group membership. Pretty easy solution, BUT no user macros on the Cloud. I have always felt that user macros were a very powerful feature to allow users to plug holes in Confluence. Now with Cloud they are gone.

comments: author: James Dellow
body: "Now with Cloud they are gone." needs to be qualified.

User Macros were never in Cloud, instead, we use the Atlassian Connect framework. It does have a higher barrier to entry than user macros, but is available to everyone if they want to write their own customisation.

Now we have Forge (in beta atm), which reduces the barrier to entry a little (you don't need to worry about hosting) and it is also bringing new features that weren't available in user macros or connect.


author: Bill Bailey
body: Yes, what I meant was that they are not a part of your Confluence solution matrix in Cloud, one that has a long history and is well understood. I see many questions here that could be easily addressed with a user macro in short order.

And yes, there may be new things you can do with the new beta tools, but the fact that you cannot have a custom domain and the limited branding, makes Cloud a non-starter for corporations (sort of like have an AOL email address). Plus I really don't want to have to re-engineer my entire set of solutions. Not to mention no version control - a feature can suddenly disappear.

Now if I were new to Confluence, the Cloud might be OK, once they allow custom domains (been an open issue nearly for 10 years - see [CLOUD-6999](https://jira.atlassian.com/browse/CLOUD-6999)).


author: James Dellow
body: You would need to move the confidential part to another page (say a child of the original page), then restrict access to that child page. Next use the except macros to include the confidential content back into the original page.


Tags: cloud

confluence-cloud
Pro-Tipps needed - Trello-Automation - Emails
Asked by Raphael Laqueur:

Hello everyone,

I've got some question regarding our new Trello-Boards.

We would like to use Trello to manage our customer requests, our plan is that our customer writes new requests directly into a "starter" board.

Our colleagues proof the request and move the card to the "work" board. On this board the customer can only read. The request will be directed through several stages (workflow) on this board.

When its pass internal tests, it will moved back to the "starter" board for customer approval.

So now my questions :).

1) Is it possible to send Emails to the creator of the card, when the card reached a certain list?

2) Is it possible that cards are getting specific custom fields depending on the list they moved to?

3) Is it possible that cards are getting a specific checklist, when they are reaching a specific list?

A workaround would be that our colleagues mention the creator of the requests on the card, right?

Maybe someone has similar requests?

Thanks a lot :),

best wishes,

Raphael


Answers:
author: Matthew N
body: Hey Raphael

For this, I would recommend using Butlerbot, it's an automation tool that makes things like this possible. Below the instructions on adding to Butler, I will spell out the commands you need to accomplish the things in your list. Please note: Trello can't send an email, but it will work on commenting the creator's username to be tagged.

**To get started:**

* Add [Butler](https://trello.com/b/2dLsEE9t/butler-for-trello)to your board by using this [dashboard link](https://www.butlerfortrello.com/dashboard.html)
  * A new list will be added to your board called Butler
* Create a new card on Butler list as follows for each of your specific scenarios

1. *when a card is added to list "listname", post comment "@{creatorusername}, this cards has reached list listname"*
   1. Any time a card is added to (or moved to) list "Listname", the comment will be added to that card. This tags the user for a notification
2. I am checking into this to see if it's possible for Butler to add a Custom Field, when I find out I will let you know
3. *when a card is added to list "listname", add the checklist "checklist"*
   1. You need to use an existing checklist on the board.

As mentioned, I will get back with you as soon I find out about the Custom Fields, but if you have any questions or need further guidance on setting up Butler or it's commands, let me know and I'll be happy to help!

comments: author: Matthew N
body: Hey Raphael

I wanted to follow up on item #2. Unfortunately, Custom Fields are not writable by 3rd party apps yet.. hopefully this will be implemented soon! So, #2 is not currently possible.


Tags: automation

notification
How do I make Voting on my trello open to the public?
Asked by Dark Goddess:

I selected the Voting Power-up in trello and set the settings to Public Members. ![image.png](/t5/image/serverpage/image-id/7606i7DD76071CA41B0A2/image-size/large?v=v2&px=999 "image.png")![image.png](/t5/image/serverpage/image-id/7609iFD730E02585B465F/image-size/large?v=v2&px=999 "image.png")

Also my board is set to public, yet the general public still can't vote. How can I fix this issue?


Answers:
author: Matthew N
body: Hello **Dark Goddess**

It looks like you have this set up right, your board is public and you have voting enabled to Public Members.

Without knowing the context of any issues you're experiencing with it, I would bet that the issue you're having is that you have a user who has tried to vote, but can't? To add a vote, a user ++must have++ a Trello account and be logged in.

If this is the case, you can submit your grievance to the Trello team in form of a feature request by emailing 'feature-ideas@trello.com'. If this is not what you're experiencing, please reply and give me some specifics of the issue.
How do I remove a team
Asked by Meghan freeman:

I am using my same user name as when I worked for a previous company. My boss has created a team at my new company and I would like to not have access to the team and boards from my previous employer.


Answers:
author: Brant Schroeder
body: Removing Yourself From a Team {#toc-hId-1763812520}
---------------------------------------------------

You will always be able to remove yourself from a team. Scroll down until you find your own username, where the "Remove..." button will be replaced by a "Leave..." button. If you are the only admin of a team, you will need to make someone else an admin before leaving, or [delete the team](http://help.trello.com/article/762-deleting-an-organization).

<http://help.trello.com/article/742-removing-people-from-a-team>
I used the Bulk email option to add members to my board, can I change their initials?
Asked by Wendy Penfold:

They all came in as members with just one letter in the profile image...so I have quite a few R's for instance. Is there some way I can change their name in their profile so they'll show up with at least their first and last initial?


Answers:
author: Matthew N
body: Hey Wendy

At the point of invites already having been sent out, it's going to be up to the user to change their name or initials at their own [www.trello.com/my/account](http://www.trello.com/my/account) settings page.


Tags: profile
Desktop display
Asked by Linda Rolf:

Is there any way to organize the cards on a board into rows? Having them all across a single row makes for way too much scrolling.


Answers:
author: Matthew N
body: Hey Linda

You mention "Desktop Display" in your subject line, so I am not sure if you're referring to the desktop app or not.

If the desktop app, it's not currently possible to stack lists. However, if you're referring to the browser, you can use this [List Layout Chrome Extension](https://chrome.google.com/webstore/detail/list-layouts-for-trello/aldklnbenbdgfgfbflalmlddkkndgnlc?hl=en-US)

comments: author: Linda Rolf
body: Perfect. That's exactly what I was looking for. Thanks!


Tags: browser

scrollbar
mmm font rendering looks like shit on trello
Asked by omicronrex:

<https://i.imgur.com/jR04cVC.png>  

this makes reading stuff really difficult, particularly small text on cards  

anyone know why chrome does this? windows is on default settings.


Answers:
author: Matthew N
body: Hey Rene,

I don't have this issue with Chrome showing the font like yours. Can you check the font settings in your Chrome browser? [Here's how.](http://www.techadvisor.co.uk/how-to/software/how-change-font-in-google-chrome-3606119/)

Mine is setup as follows:

* Standard Font: Times New Roman
* Serif Font: Times New Roman
* Sans-serif Font: Arial
* Fixed-width font: Consolas
* Encoding: Western (Windows-1252)

comments: author: omicronrex
body: My settings match those. At home I don't have this issue, but at work I do.   

I investigated and this seems to be caused by having Helvetica Neue installed on my system. Removing it from the list in font-family CSS fixed the issue on the website since it takes priority over Arial.  

![](https://i.imgur.com/cmBrSSJ.png)

I'd have to uninstall the font in order to fix the problem globally on my end, and that'd bother my coworkers, so I'll have to live with the issue. Maybe escalate to web dev?


Tags: font
Example CSV export for Business Class users
Asked by Alex Christensen:

According to this page, there is a CSV export option.  

help.trello.com/article/747-exporting-data-from-trello-1  

I can't find an example of what the export looks like, though. Is it similar to the export provided by this unofficial Chrome extension?  

<https://chrome.google.com/webstore/detail/export-for-trello/nhdelomnagopgaealggpgojkhcafhnin?hl=en-US>


Answers:
author: Matthew N
body: Hey Alex

Here's a sample [CSV Export](https://trello-attachments.s3.amazonaws.com/5458101c482c33e9a52a5b27/5568dceea9de1d3baa2eecad/44ba2dbe025f93377aab21e89ce7e9f9/bKbdmCKB.csv). It has everything that would always be included, however Custom Fields were included in the export after this example was generated, so you'd expect Custom Fields to be in there as well.


author: Matthew N
body: Hey Alex

[Here's a sample CSV Export](https://trello-attachments.s3.amazonaws.com/5458101c482c33e9a52a5b27/5568dceea9de1d3baa2eecad/44ba2dbe025f93377aab21e89ce7e9f9/bKbdmCKB.csv). It has everything that would always be included, however Custom Fields were included in the export after this example was generated, so you'd expect Custom Fields to be in there as well.
Example CSV export for Business Class users
Asked by Alex Christensen:

According to this page, there is a CSV export option.  

help.trello.com/article/747-exporting-data-from-trello-1  

I can't find an example of what the export looks like, though. Is it similar to the export provided by this unofficial Chrome extension?  

<https://chrome.google.com/webstore/detail/export-for-trello/nhdelomnagopgaealggpgojkhcafhnin?hl=en-US>


Answers:
author: Matthew N
body: Hey Alex

Here's a sample [CSV Export](http://bit.ly/CVSSample). It has everything that would always be included, however Custom Fields were included in the export after this example was generated, so you'd expect Custom Fields to be in there as well.

comments: author: Alex Christensen
body: Thanks, Matthew!


author: Alex Christensen
body: Awesome, thanks so much!


author: Matthew N
body: Hey Alex

Here's a sample [CSV Export](bit.ly/CVSSample). It has everything that would always be included, however Custom Fields were included in the export after this example was generated, so you'd expect Custom Fields to be in there as well.


Tags: csv

export
Team Power-Ups
Asked by Boris Sagan:

If I have a team and I want to use multiple power-ups on its boards, every team member must upgrade to Business or just I can?


Answers:
author: Matthew N
body: Hey Boris

Not everyone needs to be on the team. You can have a one-user team (that one being you) and associate the board with the team. You can then add users directly to the board (listed as non-team member). The other team members won't be able to enable power-ups on the board, but will be able to utilize any that you have enabled.

comments: author: Boris Sagan
body: Matthew, thank you for your answer! This is exactly what I need!
Trello: I want to be able to show the length of projects in calendar form. Is this possible?
Asked by Matt Dougherty:

Hi,

I would like to be able to assign a number of days/weeks to a task, so that when a task is moved into a doing list, my calendar will show how long my team members are booked out working on existing projects and where there is availability for additional projects.

Is there a way, paid or free to do this?

Many thanks for your ideas!


Answers:
author: Francis Peixoto
body: There's no default way to assign effort or duration to a task. You can only set due date and time.

Scrum/Kanban methodology posits that resources are self-sufficient enough to manage their own time based on set milestones.

You can probably use custom fields to set those metadata points, but they won't be used by the calendar power-up.

There are scrum power-ups available that track effort and provide dashboards with velocity/capacity management at a sprint/timebox level.


Tags: project