I have a contour analysis, and I want to move it from my “Project A” to my “Project B”.
Usually, this works if I am Owner of both projects, however I sometimes hit You cannot save to this location because it is stored on a different file system.
How and what should I do to move my resources between projects ?
Namespaces are supposed to act as a harsher delineation than projects to prevent accidentally moving data/resources. Most enrollments will only have one namespace. This is why simple moving of resources is not possible using the UI is not possible.
You can still move datasets by pulling it via an identity transform from one namespace to another, but it’s an involved operation so it’s ensured that you do want to share it between different namespaces.
This error is specific to moving between namespaces that are configured with different file systems in their Namespace Settings, which usually occurs for namespaces that are owned by different Enrollments (or, for some older Enrollments, also different Organizations within the Enrollment). It is possible to move resources between projects in different namespaces if they have the same file system.
If an identity transform is not feasible here, you can also copy the Builder Pipeline or Code Repositories Transform that created the original dataset, and put that copy in the destination project so it outputs the dataset there. You can then replace all usages of the old dataset with the new one.