Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This article presents step by step instructions on how to bulk delete spaces in Confluence bulk using the Confluence CLI app.

Instructions

Use removeSpace action to bulk remove delete spaces from the Confluence.

  • In order to To remove spaces in bulk, we need to first create a csv CSV file with the space keys that need to be removed. Execute the following command using getSpaceList action. 

    Code Block
    themeMidnight
    --action getSpaceList --file "spacelist.csv"



  • Execute the following CLI action align along with the runFromCsv action to delete spaces. Ensure that the spacelist.csv file has only space keys with the column name being, 'space'.

    Code Block
    themeMidnight
    --action runFromCsv --file "spacelist.csv" --common "--action removeSpace" --continue


    Sample CSV file file:

The parameters used in the above actions are:

  • --space value refers to the space key.
  • --remove value refers to comma-separated list of space permissions.
  • --Common parameter string added to all run actions.
  • --continue value processing even after errors are encountered for run actions. Also used for some action to ignore certain errors like not found errors on remove actions.
  • --file value refers to path to file based content.


Info
  • Test the action throughly in the a test environment before implementing in the production.