import com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider;
 import org.onap.portalsdk.core.logging.logic.EELFLoggerDelegate;
+import org.onap.portalsdk.core.util.SystemProperties;
 import org.onap.vid.asdc.AsdcCatalogException;
 import org.onap.vid.asdc.AsdcClient;
 import org.onap.vid.asdc.beans.Artifact;
 
         commonHeaders = new MultivaluedHashMap<String, Object>();
         commonHeaders.put("Authorization", Collections.singletonList((Object) (auth)));
+        commonHeaders.put("X-ECOMP-InstanceID", Collections.singletonList((Object) (SystemProperties.getProperty(SystemProperties.APP_DISPLAY_NAME))));
     }
 
     private Path createTmpFile(InputStream csarInputStream) throws AsdcCatalogException {
 
                        secureServices.setServices(aaiService.getServicesByDistributionStatus());
                        //Disable roles until AAF integration finishes
                        //secureServices.setReadOnly(roleProvider.userPermissionIsReadOnly(roles));
+                       secureServices.setReadOnly(false);
                        return secureServices;
                }
                catch (Exception t) {