Remove an Organization
To remove a Synkzone Organization that should no longer be used, follow these steps:
Danger
When the Organization is removed, there is no way to restore it or its data.
Organization Server
- Stop all components.
cd /opt/synkzone/organization docker compose down - Delete the VM.
- Delete storage bucket belonging to the Organization (if remote storage is enabled).
World Server
- Ensure instance property OrganizationMonitor is true (
OrganizationMonitor=true). - Create file named
removed_organizationsin the World componentappdatadirectory. - Add the names of any Organization(s) to be removed to the file, one Organization per line.
- On the next restart of the World the Organization(s) are removed.
Note
OrganizationMonitor is set to true by default since release 3.11.
Note
When the Organization is successfully removed, the removed_organizations file is deleted from the World Server.
Example
cd /opt/synkzone/world
printf 'acme\ncontoso\n' >> world/appdata/removed_organizations
cat world/appdata/removed_organizations
acme
contoso
docker compose restart