diff --git a/src/main/java/org/gcube/dataanalysis/wps/statisticalmanager/synchserver/mapping/dataspace/DataspaceManager.java b/src/main/java/org/gcube/dataanalysis/wps/statisticalmanager/synchserver/mapping/dataspace/DataspaceManager.java index 2d61f10..9ad25af 100644 --- a/src/main/java/org/gcube/dataanalysis/wps/statisticalmanager/synchserver/mapping/dataspace/DataspaceManager.java +++ b/src/main/java/org/gcube/dataanalysis/wps/statisticalmanager/synchserver/mapping/dataspace/DataspaceManager.java @@ -13,6 +13,7 @@ import java.util.List; import java.util.Map; import java.util.UUID; +import org.gcube.common.authorization.library.provider.AuthorizationProvider; import org.gcube.common.storagehub.client.dsl.FileContainer; import org.gcube.common.storagehub.client.dsl.FolderContainer; import org.gcube.common.storagehub.client.dsl.ItemContainer; @@ -446,6 +447,7 @@ public class DataspaceManager implements Runnable { gcubeItem.setScopes(scopes.toArray(new String[scopes.size()])); gcubeItem.setItemType(itemType); gcubeItem.setProperty(new Metadata(properties)); + gcubeItem.setCreator(AuthorizationProvider.instance.get().getClient().getId()); computationsContainer.newGcubeItem(gcubeItem);