What are public spaces?


Public spaces are, like the name indicates, spaces that can be viewed by the public. This means that even if a user does not have an account on the environment, they can still see and browse spaces that have been tagged as a public space. 


By default, any user visiting a public space will have their user mode set to simple, this means that they can only see the views that are present on a space, and only if these views have been set to public. For an explanation on public views, see the subsection on views in this guide.


For users that do have an account these spaces behave the same as any other space present in an environment and the same restrictions apply in terms of read and write access for adding services or creating data. See this page for an explanation on user access and rights. 


How do I set up a public space?


Setting up a public space can easily be done when creating a space or after a space has been created. In both cases it requires a user with full ACL access to the environment. If a user has these permissions a menu will appear in the taskbar on the left called 'Users and Spaces'. In this menu there is a submenu called 'All spaces' where all the spaces present on an environment are listed.


Clicking on any of these spaces will display additional information about the space as shown below:


This includes a switch underneath 'Public', in the image above the space is not set to public, flipping the switch will change the colour to indicate a space is now set to be public.


How can I manage my views on a public space?


As mentioned previously, it is also possible to have views on a public space that are not visible to users who are not logged in. By default, when creating a view it will be set to not be visible to the public. This can be change by simply ticking a box when creating or editing a view, as shown below:



When the 'Show view if project is public?' box is ticked, the view will be displayed in the lists of views present on the space to anyone visiting the space.