I would like to show each user an identical initial workspace with some pre-defined workflows. At NEUBIAS, Jan mentioned that it should be possible to set the default workspace that is shown to every user at first startup using a system-wide configuration. I could then point it to a shared directory with the workflows.
You can do a setup in such a way that people access one KNIME Analytics Platform installation and replace the contents of knime-workspace.zip in that installation (on macOS it’s in KNIME X.Y.Z/Contents/Eclipse).
We don’t support pointing to a different location for this file, so way to go would be for the users to share one installation with your custom knime-workspace.zip.
This works! Using the suggested approach, the contents of any newly-created workspace are defined.
Thanks for the hint.
In fact, I also found a way to provide a given directory in the list of suggested recent workspaces.
I could achieve it by setting “RECENT_WORKSPACES=” in configuration/.settings/org.eclipse.ui.ide.prefs