youngmon/atlassian-qna huggingface dataset:
Has anyone figured out if you can send info from a Slack workspace to a Confluence page?
Asked by Abby Platt:

From my research and digging, I can find how to link Confluence to Slack (comments and changes in Confluence feeding to a Slack channel) but I'm trying to do the opposite. I want to use a Slack workspace for feature requests and feed that submission to a specific Confluence page. Does anyone know if this is possible?


Answers:
author: Maria Barrios (Adaptavist)
body: Hi [@Abby Platt](/t5/user/viewprofilepage/user-id/5164215) , this is certainly possible. We've been using [Stitch It](https://www.adaptavist.com/products/other-apps/stitch-it) for the same purpose with feature requests and connected it with Jira Product Discovery. [Stitch It](https://www.adaptavist.com/products/other-apps/stitch-it) provides pre-built connectors for both Confluence Cloud and Slack, so the only thing you'd need to do is script the integration to send the information from Slack to your Confluence page.


author: Fabio Racobaldo _Herzum_
body: Hi [@Abby Platt](/t5/user/viewprofilepage/user-id/5164215) ,

welcome to the Atlassian community!

From Slack side you can add/reply comment to Confluence but you can't edit or add content.

Please take a look to the following article <https://www.atlassian.com/blog/confluence/confluence-cloud-app-for-slack> in order to retrieve info about slack2confluence integration.

Fabio


Tags: cloud

confluence-cloud

slack

stitch-it
Jira and Confluence Calendar change status
Asked by Ansar:

How do I allow the users(Assignee) to change the status of a task on Confluence Calendar instead of them having to go to Jira Portal?


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@Ansar](/t5/user/viewprofilepage/user-id/5164189) ,

welcome to the Atlassian Community!

On confluence side, tickets are read-only so you need to manage tickets status on jira side.

Fabio


Tags: calendar

cloud

confluence-cloud

jira

status

team-calendars-for-confluence
Can I develop a forge app that is later deployed on confluence datacenter?
Asked by Gerben Wierda:

The question is simple. I am using a cloud account to develop a plugin. I have started with creating a forge app.

But in the end, my plugin will have to work in Confluence Datacenter and I have started to wonder if that will actually be possible and if not, what development route I should take?


Answers:
author: Mikael Sandberg
body: Short answer is no, Forge is only for Cloud. Data Center is using a different code base and has a separate SDK for app development.

comments: author: Nic Brough -Adaptavist-
body: The "plugin" frameworks for Cloud and DC (server) are totally different - you can't install a server app on Cloud and vice-versa.


Tags: cloud

confluence-cloud
Unauthorized; scope does not match
Asked by Gerben Wierda:

I am using code like this:  

```
console.log(`Space data id: ${sdata.results[0].id}`);
const pres = await api
 .asUser()
 .requestConfluence(route`/wiki/api/v2/spaces/${sdata.results[0].id}/pages`);
```

But the API call fails and the log says:

```
Space data id: 229380
Pages data: { "code": 401, "message": "Unauthorized; scope does not match" }
```

My manifest says:  

```
permissions:
  scopes:
    - read:confluence-content.summary
    - read:space:confluence
    - read:confluence-content.all
```

How do I solve this such that I get an array of all pages of my space?

Note: I get the space id from a comparable call that *does* work:  

```
.requestConfluence(route`/wiki/api/v2/spaces?keys=${spaceKey}`);
```


Answers:
author: Matthias Gaiser _K15t_
body: Hi [@Gerben Wierda](/t5/user/viewprofilepage/user-id/4559803)

first I'd like to advise you to use the [Developer Community](https://community.developer.atlassian.com/) for such type of questions - you probably get better answers over there.

Having said that, I believe the API call fails due to a mismatching scope ?. In the [API docs](https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/#api-spaces-id-pages-get), the scope for this method is **read:page:confluence** . You defined **read:space:confluence.**

I hope that helped already.

Cheers,  
Matthias.  

comments: author: Gerben Wierda
body: I am moving this to the developer community, but sadly it did not help.


Tags: cloud

confluence-cloud
Problems with New Account
Asked by Linda Wallace:

I signed up for free account on iPhone 12 Safari webpage. I received confirmation email that led to blank page. I then downloaded the Confluence app. I was able to make many edits but the Blog feature is not working. I cannot edit the initial/default blog post, and I cannot create new blog posts. So then I tried logging in on my Windows 10 laptop Chrome browser. It recognized my log-in but does show the site I created. I am new to Confluence so maybe I'm missing something critical. I want to test this with my group but these are lots of issues just getting started.


Answers:
author: Alex Koxaras _Relational_
body: Hi [@Linda Wallace](/t5/user/viewprofilepage/user-id/5164090) and welcome to the community,

I'm a bit confused about your question. Did you download and installed Confluence on your computer or you are logging in to a site similar to abcde.atlassian.net?

comments: author: Linda Wallace
body: These are steps I have tried following prompts along the way. I doubt this is the intended result but difficult for a new user to navigate to right place.

1) I signed up for free account on iPhone 12 Safari webpage.

2) I received confirmation email that led to blank page.

3) I then downloaded the Confluence app on my iPhone.

4) I logged into app on the iPhone and was able to make many edits but the Blog feature is not working. I cannot edit the initial/default blog post, and I cannot create new blog posts.

5) I then tried to go to my Windows laptop to login using Chrome browser. This is screenshot on what I see when I try to login. It recognizes my email but says my page is taken.

I didn't try the Confluence app on the laptop since this is already alot of confusing steps but I can try that too.

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


author: Alex Koxaras _Relational_
body: Linda the pic you posted above is for getting a cloud instance (thus not downloading confluence to your pc). Step 3 is something you shouldn't do. After signing up, you would be navigated to your instance.


author: Linda Wallace
body: Ok - well you all have the steps I tried. I give up and I'm moving on since this didn't work out.


Tags: cloud

confluence-cloud
Can I cancel pending invites to Confluence
Asked by Eze Kamanu:

We want to cancel invites sent to team members, how can it be done? We are using free version for now.


Answers:
author: Summer Hogan
body: Hi [@Eze Kamanu](/t5/user/viewprofilepage/user-id/5164083)! Welcome to the community! I hope these two articles help answer your question and resolve your issue. If not, please let me know.

<https://support.atlassian.com/confluence-cloud/docs/manage-permissions-in-the-free-edition-of-confluence-cloud/>

<https://confluence.atlassian.com/confkb/delete-a-user-invitation-or-uninvite-a-user-in-confluence-779166007.html>


Tags: cloud

confluence-cloud
Is there a way to grant users the right create a template in a space without giving space admin
Asked by Gerald Remillard:

Is there a way to grant users the right create a template in a space without giving space administrator permission?  

The reason is because with space administrators we can play with the permission.  
I found this part is a bit sensitive since the user can add the export option of the space.  
When exporting a space, even the restricted pages will be visible in the export.


Answers:
author: Mykenna Cepek
body: Short answer: no.

As noted in [++the documentation++](https://confluence.atlassian.com/doc/space-permissions-overview-139521.html), the Space Admin permission allows for the creation of templates. But there is no fine-grained Space Admin permission setting just for templates.

There is an existing request to enhance Confluence Server to do this. Please vote for it:

* <https://jira.atlassian.com/browse/CONFSERVER-27596>

Additional reading:

* <https://community.atlassian.com/t5/Confluence-questions/Separate-template-creation-from-space-admin-function/qaq-p/914612>

comments: author: Gerald Remillard
body: Thank you for the information.  
I did vote but...ticket open since 2012.


Tags: confluence-server

server
convert existing text to note
Asked by Super User:

Lot of times I have existing content / text. And i think that would be good to post as a warning or a note. Currently I am inserting the "note" macro and then doing cut/paste of the text.

Is there a way to convert existing text without having to cut paste?


Answers:
author: Peter Van de Voorde
body: Hi [@Super User](/t5/user/viewprofilepage/user-id/5162324) ,  

Welcome to the Atlassian Community.   

I've just tried it myself and I couldn't find a way to do it without doing the cut/paste unfortunately.   

Cheers,  
Peter

comments: author: Super User
body: thanks for checking!


Tags: cloud

confluence-cloud
Problem with database
Asked by Nick:

Hello. I'v been using already installed (not by me sadly) Confluence for a while. Around 10-12 december of 2022 I got error messages on main page. Some time after i stop-started through sh scripts and now i have a "set up database" page. I dont know which db was used and who installed it. I have access to server where Confluence installed. Is there any chance to retrieve data I had there? I can attach logs but there is a lot of them in logs dir.


Answers:
author: Nic Brough -Adaptavist-
body: Welcome to the Atlassian Community!

Your config file says you are using the h2 database, which is not suitable for production use, it's for development, testing, and demos only. The person who built your Confluence was told this at the time they did the installation.

The reason it's only for short term occasional, non-production use is that it can fail, catastrophically, without warning.

In my experience, it always does fail, eventually, with the likelihood rising exponentially as the volume of data grows.

"Please set up database" is one of the symptoms of a failure here, it's quite likely that you have lost everything.

Do you have any backups? Either in the \<confluence home\>/export directory (by default Confluence creates backups in their regularly) or any backed up copies of the files in \<confluence home\>/database?

comments: author: Nick
body: Thanks for detailed answer! Sadly I was too lazy (and thought that admin will do it) and didnt set up backups and export and database have nothing inside. But any experience is good so I will continue have such a good product and set up this myself.


author: Velizar Borisov
body: Hello [@???????](/t5/user/viewprofilepage/user-id/5163967) and welcome to the community!

At the server side you can check for a file called **confluence.cfg.xml**.

It contains the setup of the database and it is located your home directory. I would start debugging the problem from there. Check up if somehow the settings gone missing.

Other important files and folders can be found here; <https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html>

Hope that helps,  
Velizar

comments: author: Nick
body: Thanks. Find home dir (it was /var/atlassian/application-data/confluence) and 2 files with name confluence.cfg.xml. I am attaching the one with info (but without database string). It looks like old one "confluence.cfg.xml" is not here and this one is for new state of confluence (installing database). ![1.png](https://community.atlassian.com/t5/image/serverpage/image-id/244309iA3B1D51D1D5915C6/image-size/large?v=v2&px=999 "1.png")From this point it looks like my chances to dig up old data going to zero, hah. Last idea maybe - If database was H2 embedded can i get smth out of there?


Tags: confluence-server

database

log

server
CQL question (macro search)
Asked by R. P.:

Hi

According to the cql documentation I can search for pages containing the Jira macro by entering:

macro=jira

However this searches only for: "macro" OR "Jira" it seems. Is it possible to display pages containing the jira macro?

Thanks and regards

Roli


Answers:
author: R. P.
body: The syntax is explained on this Atlassian page: <https://developer.atlassian.com/server/confluence/advanced-searching-using-cql/#macro>

But I can't make it work in the search field.

Regards

Roli


Tags: cloud

confluence-cloud

cql
How do I use the result of one async requestConfluence API call in another?
Asked by Gerben Wierda:

Newbie. I have extended the standard hello-world app to this (which works):

```
import api, { route } from "@forge/api";
import ForgeUI, { render, Fragment, Text, Macro, useProductContext, useState } from '@forge/ui';

const fetchCommentsForContent = async (contentId) => {
  const res = await api
    .asUser()
    .requestConfluence(route`/wiki/rest/api/content/${contentId}/child/comment`);

  const data = await res.json();
  return data.results;
};

const fetchSpaces = async () => {
  const res = await api
    .asUser()
    .requestConfluence(route`/wiki/api/v2/spaces`);

  const data = await res.json();
  return data.results;
};

const App = () => {
  const context = useProductContext();
  const [comments] = useState(async () => await fetchCommentsForContent(context.contentId));
  const spaces = useState(async () => await fetchSpaces());

  console.log(`Number of comments on this page: ${comments.length}`);
  console.log(`Received spaces`);

  return (
    <Fragment>
      <Text>Number of comments on this page: {comments.length}.</Text>
      <Text>All info about my context: {JSON.stringify(context, null, 2)}</Text>
      <Text>All info about my spaces: {JSON.stringify(spaces, null, 2)}</Text>
    </Fragment>
  );
};

export const run = render(
  <Macro
    app={<App />}
  />
);

```

How do I chain these requests in Confluence-forge, such that I can use the result of the context to limit the spaces to the spaceKey of the spaces REST API call? I.e. get the context first before adding ?keys=$spaceKey to the spaces API call. Or be certain both async requests have finished before using the data from one to weed out what I need from the other?

Or should I simply use standard JS methods, like using fetch and chaining promises?


Answers:
author: Gerben Wierda
body: Never mind regarding the example. The data I need is in the sync call useProductContext:  

```
const fetchSpaces = async (spaceKey) => {
  const res = await api
    .asUser()
    .requestConfluence(route`/wiki/api/v2/spaces?keys=${spaceKey}`);
  const data = await res.json();
  return data.results;

};

const App = () => {
  const context = useProductContext();
  const [comments] = useState(async () => await fetchCommentsForContent(context.contentId));
  const spaces = useState(async () => await fetchSpaces(context.spaceKey));
```

The question remains, though, how do I chain these if one async call requires data from another and I do not want to move from async to sync?


Tags: cloud

confluence-cloud
About confluence can not login problem
Asked by master python:

I have a user directory named confluence in my confluence user directory, type Atlassian, and I have disabled it because when I turn it on all users can't log in including the admin user, and it reports username and password errors when I log in. I am using crowd for jira confluence integration. crowd's backend keeps reporting "INFO \[plugin.rest.filter.BasicApplicationAuthenticationFilter\] Invalid authentication for application with name 'confluence'.  
Strangely enough, I tested in confluenced's user directory confluencel and it was through, no error was reported  
What is the problem with this


Answers:
author: Brant Schroeder
body: [@master python](/t5/user/viewprofilepage/user-id/5163858) Welcome to the Atlassian community

It sounds like that is a local directory. Can you confirm?


Tags: jira
How can we prevent Space Admins from inadvertently conferring admin privileges to users?
Asked by Muddu:

Within Confluence, it is acknowledged that Site Admins are a scarce resource and often hold administrative privileges across numerous spaces. To manage each space, Site Admins typically assign a Space Admin. However, Site Admins are apprehensive about granting Space Admins too much control over user permissions, as they fear that careless Space Admins may unintentionally grant admin privileges to inappropriate users, thereby jeopardizing the system's security.

We would appreciate your advice on potential measures to prevent Space Admins from inadvertently conferring admin privileges to users.


Answers:
author: Aditya Verma
body: Hi [@Muddu](/t5/user/viewprofilepage/user-id/5152317)

You can give product-admin access to the users who would want to configure the product settings. Product-admins will not have access to user administration, hence can't provide admin/site-admin access to other users.  

Please have a look at [this](https://support.atlassian.com/user-management/docs/give-users-admin-permissions/) article for detailed explanation.

[This](https://community.atlassian.com/t5/Jira-articles/A-comparison-of-the-different-administration-levels-in-Jira/ba-p/1893975#:~:text=The%20site%20admin%20is%20similar,entire%20organization%20page%20and%20settings.) article here compares and breaks down the admin levels clearly for Jira, but will hold true for Confluence as well.

Thanks,  
Aditya


Tags: cloud

confluence-cloud
Public Read Access for specifig page
Asked by der Sven:

Hello,

how can I enable public/anonymous Access to the content of a specific page?

Confluence 7.20.3

Other Words:

I create a page with a specific content. I would like to make this content accessable for everybody, not only confluence user.  
I dont want to change the general anonymous access settings of confluence what will lead to the fact that ALL pages are accessable without useraccount.


Answers:
author: Vronik
body: Look at this

<https://community.atlassian.com/t5/Confluence-questions/How-to-grant-access-to-a-specific-page-s-without-granting-access/qaq-p/771666>


Tags: confluence-server

server

site
How to stop getting notifcations on absolutely everything that happens in Trello on teams?
Asked by Imi_ol:

Hi there,

I have just tried out the Teams \& Trello integration to see if i could use it at work because some people like the idea of having everything in one place. The only downside i'm seeing is that it notifies you for absolutely everything that happens in that board, including things you aren't a member of or don't have to know about which is going to drive people crazy. Is there a way to stop this at all?

Thanks

Imogen


Answers:
author: Theodoro Reato
body: Hi there,

Unfortunately, we currently don't have this level of notification in Teams.


Tags: integration

ms-teams
Is it still possible to have Guests on my Premium Boards?
Asked by Rafael - Proplan:

Yesterday we realised that Trello have updated the way we invite people to our Premium Workspace. Now we "Share" our Boards. But it seems that we no longer are able to "Share"/"Invite" guests to our Premium Workspace Boards, not even to a single board, without make them "members" and being charged by that.

We need Members who are able to be in unlimited boards and "guests" in only one board.

Does Trello offer another alternative to that? Somebody have the same issue? How to proceed?

\[SOLUTION\] \> add person as "member" on Workspace \> add person as "member" on Board \> remove person as "member" on Workspace \> uncheck the box to maintain the person on the Board. That way the person will be "Guest"


Answers:
author: Felix
body: Hey [@Rafael - Proplan](/t5/user/viewprofilepage/user-id/4471726)

The name on the button may have changed, but the mechanics behind board membership and which Trello users are billable on a Premium (or Standard) workspace have not.

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

TL;DR; You can add a Trello user, who is not a member of your premium workspace, to a single Trello board in that workspace, and they will not be considered billable (single-board guest). If you add them to more than one board (multi-board guest) or add them to the workspace directly, they become billable.

Felix

comments: author: Rafael - Proplan
body: Thank you, Felix. I tried that way but it doesn?t seem to function. I posted an update on my original post.


author: Lisa at TEB
body: I've just realised this as well after using Trello free for years, then upgrading to Premium and noticing if I have staff with access to more than one board, you're charged for them as a member and this adds up. But if you only share 1 board per guest, then it's the minimum fee. So I've just re-adjusted my boards. Will be interesting to try the answer to add then remove and make a guest, and see if this works.


Tags: board

guest

premium
new card in list has comment ' auto added'
Asked by Neville Park:

just started recently, if i add a new card to a list and then open it, there is a comment already added that is a couple of lines of text that appears to have been copied from the clipboard. It appears on every new card. I have checked clipboard history and it is not there. How can i stop Trello 'auto populating new cards ?


Answers:
author: Hannah Humbert - Simpla Workflows
body: Hi [@Neville Park](/t5/user/viewprofilepage/user-id/4864579) ! Welcome to the community :) are you able to share a screenshot of what you see? Perhaps there's some automation that's happening in the background? Could you check in your [butler automation](https://help.trello.com/article/1318-creating-and-managing-butler-commands) commands to see if there's a rule around adding comments to cards? If you don't see anything there, maybe there's another automation running (e.g. Zapier).

comments: author: Neville Park
body: Thanks Hannah, not able to do screenshot but it really is just a one line snippet of something I remember adding to another card. I don't have any automaton set up and don't use butler, can't see that any rules have been set up for anything like this, it appears to be random in that it doesn't happen on every list on every board. I will have to keep digging to see if i can find a common denominator. It almost mimics what a template would do (i don't use them)


author: Hannah Humbert - Simpla Workflows
body: Hmm seems weird! ? I've never seen that before. You're not doing some fancy keyboard shortcut when creating/opening the card? I'm not able to help much here, but [Trello support](https://trello.com/contact#/) might be able to look into the logs to see where the activity is originating from.


author: Neville Park
body: very strange, i haven't been able to replicate it over last 2 days. would love to know what was causing it, gremlins maybe ? Thanks hannah


author: Hannah Humbert - Simpla Workflows
body: Hahaha! Maybe! ?
Is it possible to add Custom fields to a Butler report?
Asked by Sai:

I am trying to create an automatic Email report with the custom fields included in it.

Could someone show me a way around this, Thanks


Answers:
author: Hannah Humbert - Simpla Workflows
body: Just adding on from what Justin linked, here's the article talking about custom field variables: <https://help.trello.com/article/1160-custom-field-variables#custom-field-variables>


author: Justin Nelson
body: <https://help.trello.com/article/1192-creating-reports-with-butler>

Syntax is: {{%\[CUSTOM FIELD NAME WITHOUT SQUARE BRACKETS\]}}
change the default 'time due' on the trello card
Asked by KOHESION:

Hi, each time I make a new card I must alter the due time from 12am in the morning to which ever time I want it due for. Is there a way to change the default time for 'due time' in Trello? 12am means it does not show on my planyway calendar work hours.


Answers:
author: Theodoro Reato
body: Hi Kohesion,

We are not seeing the same thing, when I add a card or date it shows the due date of the initial date in 24h.  
Could you please open a ticket at [www.trello.com/contact](http://www.trello.com/contact) so we can look into this further?


Tags: due-date