Vertex artifactVertex = graph.getVertex(vertexId, authorizations);
ArtifactDetectedObject artifactDetectedObject = LumifyProperties.DETECTED_OBJECT.getPropertyValue(artifactVertex, multiValueKey);
Edge edge = graph.getEdge(artifactDetectedObject.getEdgeId(), authorizations);
Vertex resolvedVertex = edge.getOtherVertex(artifactVertex.getId(), authorizations);
SandboxStatus vertexSandboxStatus = GraphUtil.getSandboxStatus(resolvedVertex, workspaceId);
SandboxStatus edgeSandboxStatus = GraphUtil.getSandboxStatus(edge, workspaceId);
if (vertexSandboxStatus == SandboxStatus.PUBLIC && edgeSandboxStatus == SandboxStatus.PUBLIC) {
LOGGER.warn("Can not unresolve a public entity");
response.sendError(HttpServletResponse.SC_BAD_REQUEST);
chain.next(request, response);
return;