How to Allow Teams to Copy Specific Sections from a Confluence Template?

Maeva Vinet
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 12, 2024

Hello everyone,

I’m working on a Confluence page that contains a table with run books for various platforms. The idea is for different teams to be able to copy only the specific sections or rows they need from this table, rather than copying the entire template.

Is there a way to make it easier for teams to select and copy only the relevant bits from the table?

Ideally, I’d like to make this process as straightforward as possible, without them having to manually select and copy each part.

Any tips or solutions would be greatly appreciated!

Thanks in advance for your help.

3 answers

3 votes
Stiltsoft support
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 12, 2024

Hi @Maeva Vinet ,

We can suggest trying our app that is Table Filter, Charts & Spreadsheets for Confluence and its Table Spreadsheet macro.

As I see it, you may keep your data in the Table Spreadsheet macro. It will be more neat than native Confluence tables if your table is big. And you will also have all the Excel-like features (cell formatting, filtration, conditional formatting, etc.). 

So, each team will be able to filter out the relevant rows and copy them.

Or they may use the Table Spreadsheet Include macro, reuse the original table in their space and use the filter on top to show only relevant data. Once you update the source table, their reused filtered tables will be updated as well.

If you are not familiar with the app, please book a live demo with the team - we'll be able to discuss your use cases. 

0 votes
Konstantin _DSR Corporation_ August 13, 2024

Hey @Maeva Vinet ,

As mentioned by John, separating pages will be one option and it can be designed in a pretty flexible way:

  1. Create single page, which will serve as a template - aggregation page.
  2. Create page per section you want to restrict access to and apply permissions per user or group. Add your tables with data to these pages.
  3. Add all the pages you've created in step 2 to the page from step 1 using "Include page" macro.
  4. Share the link to the aggregation page to the teams.

This way you will get the following picture:

  • You, as an owner, will have access to all the tables in the aggregation page.
  • People, who need access to only particular sections, will have them aggregated in the aggregation page, but won't see other tables, cause they won't be displayed due to restrictions you've applied at the step 2.

Another option will be to have separate table per platform on the same page. You can add headers above them and share anchor links, so the team, who will need to access particular table will be navigated right to it by following the link. You can also use separate layout sections for these tables.

Finally, you can use Iota Copy plugin to copy the content from Confluence in one click and send it in the email, paste it to Word or for the other use case you may have. It will work great with both options provided above.

0 votes
John Funk
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
August 12, 2024

Hi Maeva - Welcome to the Atlassian Community!

I don't believe you will be able to do this with permissions other than having separate pages and granting permissions to the page. 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events