Graphileon application permissions

The new Graphileon application permissions on functions and data are now available. They allow you to grant or deny access to use certain application functionality or to view or edit specific data. This is a key feature for any business application. We already had our dashboards, through which administrators can group functionality, but now we take it a huge step (actually, a leap) further.

In the very near future, Graphileon will check whether the following pattern exists:

(:IA_Function)-[:REQUIRE]->(:IA_Permission)<-[:ALLOW]<-()-[:MEMBER*0..]-(:IA_User)

Graphileon application permissions: granular dynamic permissions

When it does, Graphileon evaluates the permissions (yes, you can configure multiple permission checks!)  before the IA_Function is executed.
You will be able to control the execution of Graphileon functions (queries, I/O functions and views) in three different ways:

  • By linking them to the right teams and users
  • By evaluating expressions that can contain parameters
  • By dynamically checking whether a certain pattern exists

The video below shows how the Graphileon application permissions work. Read more about it in our documentation.

With this new feature, you will have everything you need to control access, without writing a single line of code! Some frequent use cases:

  • Only allow certain people to update the graph by modifying nodes and relationships.
  • Just return a limited set of results from a single query, depending on which users executes it.
  • Grant or deny the possibility to write custom queries.

Get start with Graphiloen today and download your free personal edition.


Card image cap
Graphileon and ChatGPT having a phenomenal conversation. Part 1

Graphileon and ChatGPT had a conversation where they discussed a phenomenon, such as "obesity in children," and ChatGPT was tasked with finding cause-and-effect relationships related to that phenomenon. The response from ChatGPT was processed by Graphileon, which created a cause-and-effect graph. Graphileon then generated new prompts that could be submitted to ChatGPT again. The result was a funding proposal to address childhood obesity through community programs and education, which aimed to increase access to healthy food options, provide nutritional education, increase access to safe and convenient outdoor spaces, and create awareness campaigns. The proposal included evaluating the effectiveness of the programs by collecting data.

Card image cap
Introducing Schema-Based Graph Editing and Exploration

Graphs can be created in a variety of ways, whether it’s through importing large amounts of data [Neo4j, Memgraph, Amazon Neptune] or incrementally through manual creation based on expert knowledge. Regardless of the creation method, being able to edit individual nodes and relationships, in addition to visualizing and querying the network, is essential. However, graph … Continued

Card image cap
Graph(ileon): Powerful tooling to plan procurement and production in food processing

In food processing and packaging, it is essential that stock levels of fresh ingredients are sufficient, food processing machines are operational and the staff to operate them are available.  This is the field in which one of our customers, The Power Central, has been operating since 2020. Besides its own food packaging activities, The Power … Continued

Get started with Graphileon Personal Edition in the cloud or on your desktop.

The easiest way to get to know Graphileon is to spin up the Personal Edition in the Graphileon Cloud. It comes with two graph stores installed and access to the App Library with examples and apps. You can also download and install Graphileon Personal Edition to run it on your desktop. Either way, you will be able to build graphy applications an browse your graph stores in a way you never did before.