youngmon/atlassian-qna huggingface dataset:
Confluence CLI: What are the names for the --columns parameter?
Asked by Peter Hochstrasser:

I'd like to generate a list of all group memberships for our Atlassian instance.  
I know that this is available on the GUI using the Export button in the groups page.  

However, I want to extract this list automatically (via a script) on a daily basis.

Now, the --action getGroupList action does almost what I want - it outputs for each group its members, using their UUID. I'd like to get the user name or the email instead. How do I get that from this action?


Answers:
author: Naveen Kumar_Appfire
body: Hi [@Peter Hochstrasser](/t5/user/viewprofilepage/user-id/588923)

Good day, I am Naveen from the Bobswift support team.

<br />

We have created a support request <https://appfire.atlassian.net/servicedesk/customer/portal/11/SUPPORT-95366> to better track your request. However, we have added you as a reporter to this support request

Please sign up using this link [sign up](https://appfire.atlassian.net/servicedesk/customer/portal/11/user/login) and share with us the user name or id.

Using the below CLI action you can get a list of users who are present in the particular group.
> --action runFromGroupList --common "--action getUserList --group @group@ --columns "User,Name""

Looking forward to your response!

<br />

Thanks,  
Naveen

comments: author: Peter Hochstrasser
body: Howdy Naveen

Thanks for the statement above; it lead me to the solution, not quite as good as I hoped, but good enough for the moment.

First, I found that not quoting parameter values is no good - we have a group named "Bauer AG" which broke the statement. So, I used a trick found in your master class videos: use \\" inside the common section.

Then, I got the message that columns need to be numbered - but what numbers, please?  
So, I just added 1-10. And acli supplies the names to the numbers - good to know for all --column instances.  

The final statement is:

```
-a runFromGroupList --common "--action getUserList --group \"@group@\" --columns \"1,2,3,4,5,6,7\" -f \"~/Downloads/test.csv\" --append "
```

However, the result holds some inadequacies, I think:  
* User and Name often are equal. Is that really the case?
* Email is empty but for two persons, one being myself. I am Site Admin and Administrator, so consider me to be God ;-) - all values should be visible to me.
* Type: this is always "known". I would have expected this to be **User, Group,** or**App.** That would help to filter the resulting list, while known does not add anything interesting, AFAICT.

Can you help me with that a bit more? Thanks.

Yours truly

Peter


Tags: cli

cloud

confluence-cloud
Publish complex xhtml report to confluence using REST API
Asked by Anil Kummari:

Hi ,  

I have a complex xhtml file with css styling. When i try to publish it to confluence python REST api i'm seeing 'Error parsing xhtml'. Tried to validate in w3c html validator i see many errors in the document. So, upon converting to html5 , i was able to publish the document but the styling is not applied properly. It would be great if i can publish the html content with perfect rendering in the confluence. Any pointers would be helpful

Sample python code :  
payload = json.dumps(  
{  
"type": "page",  
"title": page_title,  
"ancestors": \[{"id":parent_page_id}\],  
"space": {"key":space_key},  
"body": {  
"storage":{  
"value": html_content,  
"representation": "storage"  
}  
}  
} )  
response=requests.post(url,headers=headers,data=payload,auth=auth)


Answers:
author: Aron Gombas _Midori_
body: Confluence is not a full HTML based web server, it uses its own internal format knows as ADF. You can't expect that any CSS thrown to Confluence will just work.

I am quite sure that you need to transform the HTML a bit to match the requirements of Confluence.

comments: author: Anil Kummari
body: I've converted xhtml to html5 which works perfectly fine on the browser. But CSS styling is not rendered when i view the same html5 on confluence which was created using the REST API. [@Aron Gombas _Midori_](/t5/user/viewprofilepage/user-id/502447)


author: Anil Kummari
body: is there any workaround so that i can get CSS styling on confluence page?


Tags: cloud

confluence-cloud
Scriptunner - Get user from userkey
Asked by Brian Michelsen:

I'm trying to figure out how to get a user when I only have the userkey, which I hope someone can help me with.

When mentioning someone on the page I can only get the userkey, and I need to figure out if some mentioned users are deactivated. I see that I have getUserByKey in the User Accessor, but that function needs a UserKey (  
com.atlassian.sal.api.user.UserKey) as argument, which I cannot find out how to get.  
Hope it makes sense, and hopefully someone can help out?


Answers:
author: Evgenii
body: import com.atlassian.confluence.user.UserAccessor  
import com.atlassian.sal.api.component.ComponentLocator

UserAccessor userAccessor = ComponentLocator.getComponent(UserAccessor)

<br />

userAccessor.getUserByKey(new UserKey(userKey))


author: Craig Nodwell
body: Hi Brian, your question seems to be unclear. You are saying all you have is the userKey but then follow that by saying you cannot find out how to get the userKey. Please clarify.

comments: author: Brian Michelsen
body: Yes maybe I'm not clear.

But as I was waiting I found out, that I just had to create a new UserKey object to use the String to obtain the actual UserKey.

UserKey userKey = new UserKey(\<userkey as string\>)


Tags: confluence-server

server
Default language issues
Asked by Stephanie Lamouret:

Hi all,

I have admin access. I cannot have my confluence pages in English only and it appears in French as I am based in France. But I want everything to be in English. I already changed the language settings in my settings to English only. I also removed French as language in my browser.   
But I still have instructions and tabs in French.

How to proceed? Thank you !!


Answers:
author: Dan Breyen
body: Hi [@Stephanie Lamouret](/t5/user/viewprofilepage/user-id/5238741) welcome to the Community. I did search through Atlassian's JIRA site and found a few issues that have been reported. You might want to vote for and watch them for updates. [CONFCLOUD-74661](https://jira.atlassian.com/browse/CONFCLOUD-74661) [CONFCLOUD-74341](https://jira.atlassian.com/browse/CONFCLOUD-74341) [CONFCLOUD-59704](https://jira.atlassian.com/browse/CONFCLOUD-59704)

If these aren't your issue, you can search jira.atlassian.com for others. If it still isn't working, it's up to you if it would be worth upgrading to a standard license so you can open a ticket at support.atlassian.com to have them take a closer look at your issue.

Hope that helps.

comments: author: Stephanie Lamouret
body: Thank you for your swift response. I voted for two of them that are close to my issue but so far I understand this is not resolved, correct [@Dan Breyen](/t5/user/viewprofilepage/user-id/5086375)?   


author: Dan Breyen
body: If they aren't closed yet, Atlassian has to work on them, that would be correct. You can add some comments to them about how it's impacting your project. That might also give them a little more weight.


Tags: cloud

confluence-cloud
Question about Code block in editor.
Asked by Veronika Kalinina:

Is this a bug or not if user, when adding code through insert more content/Code Block, the block does not always get to the right place?  
When adding it for the first time, it will take the place of the cursor. But after it becomes necessary to add the next one, instead of the cursor position, the block appears in the previous Code Block.


Answers:
author: Craig Nodwell
body: Hi [@Veronika Kalinina](/t5/user/viewprofilepage/user-id/5238736) welcome to the community. It does glitch from time to time with the wysiwyg, I find the best way to reset is to publish then edit fresh. Thanks for the heads up.

comments: author: Veronika Kalinina
body: And no way to fix it?


author: Craig Nodwell
body: All I could suggest is to log a support ticket, I don't see an existing one to vote on.  
You can try inserting the macro using the keyboard shortcut or wiki markup. instead of the menu selection. Examples can be found on the macro page under

[Other ways to add this macro](https://confluence.atlassian.com/doc/code-block-macro-139390.html)

.


Tags: new-to-confluence

questions-for-confluence
Access request
Asked by SENTHIL BALATHANDAYUTHAPANI:

[Pages - Jira (atlassian.net)](https://miggbo.atlassian.net/jira/software/c/projects/XR/pages)

Kindly provide access to me for this (or) Please let me know the contact person/team details with email id, to whom I need to reach out for this.?


Answers:
author: Jack Brickey
body: Hi [@SENTHIL BALATHANDAYUTHAPANI](/t5/user/viewprofilepage/user-id/5238699) ,

The community here does not have the ability to provide access to your instance. You need to speak to your administrator for this. If you do not know your administrator, you might start with your IT department.

comments: author: SENTHIL BALATHANDAYUTHAPANI
body: Thanks [@Jack Brickey](/t5/user/viewprofilepage/user-id/853369)


Tags: cloud

confluence-cloud
Automate design content
Asked by Ambika Bhat:

Hello All,

As a team we create designs using confluence, I would want to be able to choose and autofill some contents, the idea is for example in a design say there is a description of AWS EC2 instance, S3 buckets, On prem Fileserver, Networking components, etc. I create a library with the explination of every component that a design may require.

Now when I start to create a design and this particular design needs to have EC2, S3 and Networking componets description filled, I get a pop up when I start a new design and it gives me a checkbox to choose what components description is to be prefilled, I just select the checkbox of EC2, S3 and Networking componets in this case and my design gets filled with this.

Is this possible to do, if yes any leads?

Thank You


Answers:
author: Aron Gombas _Midori_
body: To me it sounds like you want to use some sort of "smart page templates". Confluence has a concept of blueprints which pretty much addresses this problem. These are page templates, but not dumb static ones, they allow logic executed when creating a new page:

<https://confluence.atlassian.com/doc/blueprints-323982376.html>
printing option(s) in analytics cockpit
Asked by Anja Fredrickson:

in Confluence Server we are able to pull a report through the analytics cockpit, which shows how many accesses to Confluence per day by how many users happened for a predefined period of time (Oct. 2022 until today).

How can we export the diagram (without having to export to a CSV-file?

Btw, in the Cloud I cannot find the analytics tool at all!

Thanks for any help you can provide.

Cheers,

Anja


Answers:
author: Mattia _bitvoodoo ag_
body: Hello [@Anja Fredrickson](/t5/user/viewprofilepage/user-id/3635103) ,

Since you mention "Analytics Cockpit" and also "CSV export", I assume that you have our [Viewtracker](https://marketplace.atlassian.com/apps/28637/viewtracker-analytics-for-confluence) app installed on your Confluence Server instance. In Confluence Cloud this app also needs to be purchased and installed for you to use it. Of course, there is a 30-day trial period free of charge.

Regarding your question on how to export diagrams. The easiest way to export only the line chart or diagram is to take a screenshot of it. Here are the instructions for [Windows](https://support.microsoft.com/en-us/windows/open-snipping-tool-and-take-a-screenshot-a35ac9ff-4a58-24c9-3253-f12bac9f9d44) and [Mac](https://support.apple.com/en-us/HT201361) respectively.

If you have any further questions about our app, please feel free to contact our [support](https://support.bitvoodoo.app/).

Best regards,

Mattia

comments: author: Anja Fredrickson
body: Thank you! :)


Tags: cloud

confluence-cloud
No zula project for our confluence space
Asked by Ming Deng:

i have a confluence space:

[NTGS-NaviStance\&MBOS Home - NTGS-NaviStance\&MBOS - Confluence (daimler.com)](https://gsep.daimler.com/confluence/display/NAVISTANCE)

now it has been migrated in:

[NTGS-NaviStance\&MBOS - Confluence (atlassian.net)](https://mercedes-benz-mig.atlassian.net/wiki/spaces/NAVISTANCE/overview)

i can apply access right in ZULA for the old platform(confluence GSEP). but i cannot find the project "NAVISTANCE" IN ZULA for the new platform(confluence MCP).


Answers:
author: marc -Collabello--Phase Locked-
body: Hi [@Ming Deng](/t5/user/viewprofilepage/user-id/5238494) ,

Your problem is probably solved best by your Confluence administrator.

comments: author: Ming Deng
body: thanks. i will try to check with confluence admin.


Tags: cloud

confluence-cloud
How to push automated due date to avoid certain days
Asked by Joshua Moore:

Hi!

I currently have board buttons that create certain cards with certain due dates based on the label assigned to it. However, sometimes the due dates land on days that we would prefer to have a different due date for the follow day.

For Example:

"When due date lands on 'September 19th' push due date to 'September 20th.'

or

"When due date lands on 'third Monday of every month' push due 'to the following Tuesday.'

Is there away to avoid certain days? Either certain days like September 19th, October 24th, or every third Monday of every month.

Just trying to avoid an extra step so that when the automated due date lands on certain days that it automatically gets pushed to either the next day or a specific day

Hopefully this makes sense. Thanks!


Answers:
author: milynnus
body: * [@Joshua Moore](/t5/user/viewprofilepage/user-id/5033242)

Since Trello automation does not handle if else logic it cannot implement your requirements easily. If you know how to code you can use http request to check each time you add a due date or Zapier to assist you. Considering the number of such user actions, this can be quite expensive. \*\*Update\*\* does not work. You might be able to use Dashcards. It have not tried it. Stay tuned.

comments: author: milynnus
body: [@Joshua Moore](/t5/user/viewprofilepage/user-id/5033242) This one pushes any due dates on Saturday to Monday.

![Screen Shot 2022-09-17 at 12.48.46 PM.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/216480i221AA51558EE7D30/image-size/large?v=v2&px=999 "Screen Shot 2022-09-17 at 12.48.46 PM.jpg")


author: Joshua Moore
body: [@milynnus](/t5/user/viewprofilepage/user-id/3947182)

Thanks for your suggestions! I'll check out Dashcards. Let me know if you come across a solution. Appreciate the input and help!
How do you get all cards with colored labels to fill without going through every card?
Asked by Michael Delfausse:

I like cards that are filled with a color (the color of the label). I normally have extensions do this but every time there is a big update, they don't work.

Trello has the option of changing card covers but no option to autofill all the existing labels (thus avoiding having to go through each card).

Is Trello planning on fixing this or do we just have to remain patient while the extension folks update their work?


Answers:
author: Theodoro Reato
body: Hey Michael,

You can create a card's button with [Butler](https://support.atlassian.com/trello/docs/butler-overview/) to add all the labels you want, creating the environment that you want.

Any problem creating the button let us know!

comments: author: Michael Delfausse
body: Thank you but I don't think that answers my question.

What do you have that is like Trello Card Colors AND/OR Visual Enhancements for Trello?


author: Michael Delfausse
body: Theodoro,

I'm in Butler but have no idea how to make a command that does what I want it to do. Do you have examples of other people doing this that I can copy?

Mike
Trello software enquiry - can it do this?
Asked by James Bradley:

I am looking for some support.

We have a design and manufacturing company and we are looking for a scheduling system that will work with what we have in place.

Our work is based on a repeatable 12 week cycle, we call this our 12 Week Planner. It works based on the end date of the project and breaks the entire project down into weekly steps with assigned responsibility for each task. We are looking for a scheduling platform that we can enter the information into once and then be able to continue to repeat the process for every job by just changing the end date and job number. We would like the software to then send out reminders to preassigned individuals.

Can Trello do this?


Answers:
author: milynnus
body: [@James Bradley](/t5/user/viewprofilepage/user-id/5033056)

Using a set of template cards for recurring task is definitely possible. However, it is likely that scheduling will have to be done via http request to use some code and Trello api since the days between and the sequence had to be considered and written into code or some lookup.   

I had a custom power up project to built this. It looks at all the linked cards on a checklist and set the dates are regular or custom intervals.

comments: author: James Bradley
body: thank you for the response, I am not sure I understand what you mean by http request...


author: milynnus
body: [@James Bradley](/t5/user/viewprofilepage/user-id/5033056)

<https://support.atlassian.com/trello/docs/issuing-http-requests/>


Tags: schedule
Automated emailing to card members not working
Asked by Christian Fleischfresser:

Hi everyone!

I'm new to trello and I'm trying to set up some automations on my board. Using the card repeater plug-in, I created several cards representing periodic tasks that get copied to a list called "Today" whenever the date/time triggers to card repeater.

I then created an automation in Butler that triggers whenever a card is copied to the list "Today", and as an action, it creates a due date set to one minute later (to avoid potential timing issues):

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

I have another automation that adds me as a member whenever a due date is set:

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

Finally, I set a third automation to send all card members an email at the moment the due date is due:

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

To my frustration, I have only managed a couple of times to receive the emails, but I cannot reproduce it anymore and now, for some reason, it stopped working altogether.

Does anyone know what I am doing wrong? All the other automations work perfectly, but this one is driving me nuts! I'd appreciate any advice in this regard.

Thanks,

Chris


Answers:
author: Theodoro Reato
body: Hey Christian,

If I correctly understood your case, you're having a problem only receiving your e-mails, am I right? The other rules work just fine.

Setting the due date in 1 minute doesn't give the time to the due date rule triggered before its due. You can change the rule to set the due date to 2 minutes after adding the card (same rule, just 2 minutes instead of 1) and it'll give the time to the due date rule triggers and then forward your e-mail.

What is happening is basically before the rule on the due dates tracks it the card is becoming overdue.
Personal spaces: Users unable to access shared pages
Asked by Florian Hein:

Hi there.

We have users that want to restrict their own personal space so that other users can only view/edit pages explicitly shared with them.

Obviously, you can edit the page restrictions and give certain users access. However, upon accessing they will get a *page not found* page.

Only if we give users space permissions with *All / View* will they be able to access the shared page.

But, this results in all users being able to click on the user's private space's personal home and view all recently updated pages and access them from there.

Is there no way to restrict access to only shared pages within a personal space?

Thanks.


Answers:
author: Rilwan Ahmed
body: Hi [@Florian Hein](/t5/user/viewprofilepage/user-id/5118419) ,

After granting users access in space permissions, the space owner should create two main pages.   
Let us name them as **Personal** and **Unrestricted.** Grant required page permission on the **Unrestricted** page and move the pages which are viewed by other users in to **Unrestricted.**

Non shared pages can be moved under **Personal.**

**Please note:**Child pages inherit restrictions from Parent page

This is how the page hierarchy should look

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/261977i02C7073318C827CA/image-dimensions/172x102?v=v2 "image.png")


Tags: confluence-server

permission

server

space
Why is the creator of a card sometimes not shown?
Asked by Mark Jeronimus:

How can I guarantee that the creator of cards is consistently shown across all users of Trello web?

![trello-no-creator.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/216339iC37F2DB7464A8C00/image-size/large?v=v2&px=999 "trello-no-creator.jpg")

I just got scolded at work because I parked a card with quality issues (not the pictured one) in another list and they told me I should have personally gone to the creator of the card and tell him to fix it. I told him there was no way for me to know the creator. Long pause, and he showed me on his screen where I can find the author. I was stunned as in that location I have nothing. On his screen it said "\<creator\> added card to \<list\>" along with a profile picture and date. I showed him my screen and he was just as puzzled. I tried different browsers including the one he uses, and tried incognito mode with plugins disabled. As far as I can tell there's no difference except the accounts that are logged in.


Answers:
author: Brittany Joiner
body: [@Mark Jeronimus](/t5/user/viewprofilepage/user-id/4607880) if you click "show details" it should show up.

You could also create an automation rule that assign a member to a card as soon it's created, or posts a comment. Just use the variable {username} and that will reference the person who did it. Like this:

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

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/216531i10EB17ECEE3B675F/image-size/large?v=v2&px=999 "image.png")
Get "Group message conversation won?t unfurl here for privacy reasons." with Slack Poser-Ups
Asked by nishide:

Hi,

I integrated Trello And Slack by adding the "Slack" Power-Up.

Then I created a card from a slack message on Slack app.

And I open the created card and see the message like below.

![Screen Shot 2022-09-16 at 17.10.50.png](/t5/image/serverpage/image-id/216338iF6FFA9DBE51EB8D1/image-size/large?v=v2&px=999 "Screen Shot 2022-09-16 at 17.10.50.png")

This only happens only for some slack channels and no problems with other channels.

Does anyone know how to solve this problem?


Answers:
author: Theodoro Reato
body: Hi there,

We are probably stumbling in Slack permission on your environment, I just tested it with a private and a public channel and I didn't face a problem.

Could you check with your admin for your permission - sorry, we don't know which permission could potentially create this problem you'll need to check with them - and if you don't find anything open a ticket and we can discuss your environment, the slack channel you're facing this problem, etc...

Have a nice week!
How to revert to old label colors?
Asked by Stefan Vartolomeev:

The new label colors are adding a lot of distraction on our already full with colors cards. It's terrible. Any way to revert to the old ones?


Answers:
author: vinc
body: you're not the only one, see; <https://community.atlassian.com/t5/Trello-articles/Trello-dreams-coming-true-today-more-label-colors-available/ba-p/2132664/page/3>