Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Is there a way I can restrict the "Cleanup API" API option from my ConfiForm?

I am designing a form , which is going to hold important data for record keeping. While import API is an option that I'd like to keep but I don't want anyone to use "Cleanup API" option and delete the records by mistake.

Is there a way I can do that?


1 answer


Take a look at this page and the page it mentions on Confluence and ConfiForms permissions

Simply put - restrict "edit" permissions on the page to hide this from "ordinal" users


Well, i have a list of 50 users who should be able to use ImportAPI but must not have access to DeleteAPI.
Is there a way we can put such a restriction?


Will it work if I don't grant them 'superuser' access , and provide them the ImportAPI url :

Direct link to Import API is: http://CONFLUENCE_SERVER/confluence/confiforms/import.action?pageId=PAGE_ID 


Like Erik Buchholz likes this

At the moment permissions could be granted to (or revoked) for 3 functions

  • Import API
  • Recovery API
  • Cleanup API

at once. The reasoning behind this is you either allow working with "bulk data" and your form or not. As there should always be a possibility to clean up if the import when wrong or something like that

How about, if delete goes wrong! I feel that's a a bigger risk as well.


Is there a way I can have a daily export of my confiform data, so that if somebody deletes the form records by mistake, I could use the exported data for easy recovery?

Well, if you allow you users to manage the data and use import then we think these users should have an idea what they are doing. 

ConfiForms does not have a background process you can schedule

But you can always have a CRON or something that runs periodically and calls "Recovery API", basically the download URL of a RAW file (which you can always recover from)

Click on recovery API and you will see a link to download RAW file - this is the way to get the export from ConfiForms dataset in it's original form

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Confluence Cloud

🎨 Add some visual life to your templates

Hi Atlassian Community, My name is Avni Barman, and I am a Product Manager on the Confluence Cloud team. Based on feedback from you, we are giving admins more power to create templates that a...

178 views 3 8
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you