Skip to end of banner
Go to start of banner

How to give anonymous access to a Confluence space using CLI

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

This article gives step by step instructions on how to give anonymous access to Confluence space using Confluence CLI app.

Instructions

Use addPermissions action to add permissions to Confluence space along with userId parameter. 

To give anonymous access to a single space:

  • Ensure that the CLI client file is updated with the required information. Run the following CLI action to add the view space permissions for anonymous users in a space: 

    --action addPermissions --space ZCLI --permissions VIEWSPACE --userId anonymous


To  give Anonymous access to multiple spaces:

  • In order to add permissions to multiple spaces, you need to create a CSV file with a single column named 'space' as follows: 

    Once you have the CSV file, execute the following CLI command to add permissions for multiple spaces:

    --action runfromCSV --file "addpermissionspace.csv" --common "--action addPermissions --permissions VIEWSPACE --userId anonymous --continue"


    The output of the above CLI command will be:




The parameters used in the above actions are:

  • space value refers to the space key.
  • permissions value refers to comma separated list of space permissions.
  • userId value refers to user id of the user whom you want to assign the permissions. 
  • file value refers to path to file based content.



  • Valid space permissions are: [VIEWSPACE, REMOVEOWNCONTENT, EDITSPACE, REMOVEPAGE, EDITBLOG, REMOVEBLOG, CREATEATTACHMENT, REMOVEATTACHMENT, COMMENT, REMOVECOMMENT, SETPAGEPERMISSIONS, REMOVEMAIL, EXPORTSPACE, SETSPACEPERMISSIONS]. Group or userId can also be a comma separated list of groups and userIds. Space permission support not available for Cloud.






  • No labels