in data-catalog-api/server/custos-sharing/src/main/java/org/apache/airavata/datacatalog/api/sharing/SharingManagerImpl.java [246:254]
public boolean hasPublicAccess(DataProduct dataProduct, Permission permission) throws SharingException {
try {
return custosSharingImpl.userHasAccess(dataProduct.getOwner().getTenantId(), dataProduct.getDataProductId(),
permission.name(),
PUBLIC_ACCESS_GROUP);
} catch (CustosSharingException e) {
throw new SharingException(e);
}
}