问题标签 [graphileon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
25 浏览

graphileon - 如何使我应用于节点的样式显示给访问 Graphileon 中相同数据存储的其他用户?

我们正在尝试使用 Graphileon 创建相关术语的数据库。为此,我们正在访问位于服务器上的数据存储。我们能够看到其他用户添加的节点和关系,但应用到这些节点的样式并没有继承。

有没有办法让整个数据存储和任何访问它的人都通用样式?或者是特定于配置它的用户的节点和关系的任何样式?

0 投票
1 回答
38 浏览

ajax - 用于文件上传的 Graphileon 代理功能

我们有一个自定义 API,它在 Kubernetes 服务器上的 pod 中运行,Graphileon 也在同一服务器上的 pod 中运行。

自定义 API 将电子表格作为表单数据,将其上传并处理到 Neo4j 数据库(也在同一服务器上的 Pod 中运行)。

我们所有的 3 个 pod(自定义 API、Graphileon 和 Neo4j)都在同一个命名空间中运行。

我们的要求是我们想在 Graphileon 上创建一个“HTMLView”,它可以打开一个小对话框,我们可以在其中上传电子表格并在后端访问我们的 API。

Graphileon 团队建议我们使用代理功能,但在这种情况下似乎不起作用。这是我们所做的:

本地测试

我们在本地启动了 neo4j、graphileon 和自定义 API。我们创建了 HTML 视图并使用 ajax 调用来调用我们的 API:

这行得通!

服务器测试

当我将相同的代码放在服务器上时,它会给出错误 - 无法访问 URL。所以我做了代理设置并尝试了代理方式:

这给出了错误提示“未指定 JSON 请求参数”

感谢这里的任何帮助。谢谢

0 投票
1 回答
38 浏览

jquery - Graphileon 代理功能问题

我们正在尝试使用 Graphileon 代理功能,但每次我们都会收到以下错误:

这是我们正在使用的代码:

你能帮忙看看缺少什么吗?

0 投票
1 回答
31 浏览

ajax - Graphileon 代理功能 - 如何传递凭据

我对 Graphileon 的代理功能有一个问题。我们如何将基本身份验证之类的凭据传递给 Graphileon 代理请求命中后端 API

0 投票
1 回答
20 浏览

ajax - Graphileon - 环境变量

我们在 Kubernetes pod 中使用 Graphileon 作为 docker 容器。我们可以利用环境变量,例如

我可以从服务器端 docker 容器的系统环境变量中获取 < value > 吗?

谢谢

0 投票
0 回答
29 浏览

neo4j - Graphileon UI 中基于角色的访问

我们正在 Graphileon UI 中实现基于角色的访问,我们有以下 3 个角色。

  1. 默认 -- 具有有限访问权限的查看者角色(不允许编辑架构、禁用 Cyper Box 等)
  2. 编辑器——除管理员外拥有所有访问权限
  3. 管理员权限

我们已经浏览了以下文档,但我们没有太多信息和示例。如果有人向我提供相同的设计或文档,那将很有帮助。

https://docs.graphileon.com/graphileon/For_Dashboard_Designers/Reference/Permissions.html

我想限制用户访问 IA_function 。下面的查询我已经执行。我添加了一个简单的表达式来检查 IA_Permission 中的 intger,它会返回 fales,同样我已经上传了图像。但是 Jack 用户仍然可以访问 Upload IA_Fuction.IA_Permission 不兑现。

在此处输入图像描述

0 投票
0 回答
14 浏览

neo4j - Graphileon 权限访问

我们正在 Graphileon UI 中实现基于角色的访问

我们有 2 个角色 1、默认角色 2、查看者角色

在查看者角色中,当我们单击仪表板时,它会打开仪表板。我添加了以下代码来限制用户删除该仪表板。但是当我右键单击节点时,我仍然可以看到删除选项。

MATCH (team:IA_Team{name:'Admin'}) MATCH (permission:IA_Permission { name: 'Dashboard:read'}) CREATE (team)-[:ALLOW]->(permission)

MATCH (schema:IA_Function {name: "Schema"}) MATCH (permission:IA_Permission { name: 'Dashboard:read'}) CREATE (schema)<-[:REQUIRE{ for: 'read'}]->(permission)

在查看者角色中,我想限制查看者也可以查看以下触发器。

在此处输入图像描述

我想限制用户查看上述功能

0 投票
1 回答
13 浏览

cypher - 为什么我不能使用 Graphileon 自动创建关系?

我在 Graphileon 中创建关系时遇到问题。为此,指出:

  1. 选择起始节点
  2. 按住键盘上的 ctrl 按钮
  3. 选择结束节点。这将打开一个关系表单,您可以在其中对其进行编辑。

对我来说,这个表格不是自动创建的。这样做的唯一方法是创建一个密码,这根本不实用。

有没有人遇到过这个问题!