Problem
In SubSpace Cloud, when I try to save changes to the navigation, it keeps loading but never saves.
This issue shows up when a user is assigned to a new group with admin permissions. They see the configuration icon, visible at the top-right corner of the SubSpace menu bar.
When this user attempts to edit the Navigation via configuration by adding or removing items, a Spinner appears, and the updated configuration is not saved.
At the bottom, a flag pops up indicating that the current user does not belong to an admin group:
This might confuse the user since they are already assigned to a group with admin permissions.
Why is it happening?
When a new Navigation Configuration page is created, it already has defined the groups that have administrator permissions on it (which edit the configuration).
When a new group is added under a CF instance, and the group permissions for the Navigation Configuration page are not changed, the group restrictions are not propagated to the page configuration, so members of this group do not have permission to edit the Navigation Configuration page, and thus the menu configuration itself.
For this reason, the flag indicating a lack of admin permissions is shown.
Solution
There are two prerequisites to making changes to the navigation:
The user must have edit permissions for the "Communardo Products" space.
The user must have edit permissions to the "Navigation Configuration" page within the "Communardo Products" space.
These permissions can be granted either via a group the user belongs to or via individual permissions.
See Data Storage and Permissions and Visibility for more insights.