Category: PLM Tech

What is my Access relationship to a specific node?

We demonstrated a while ago how the mechanism for user access and permission worked. This was purely conceptual and technical. We wanted to give a nice user experience for understanding how the user accesses a particular information.

We’ve added a graph representation of this:

reading access to a requirement set

If I’m given a direct manager access to this node:

It directly refreshes the access graph giving you the most direct, and highest level access link from yourself and the node (here a requirement set).

Toolset for configuring Ganister

This is how your configuration dashboard looks like. It may slightly get more tools with our future upgrades, more links to our nice and configurable documentation. Key elements here are:

  • the datamodel builder which allows you to build new objects and plan how your PLM graph should look like.
  • Groups and users is your access dashboard, making sure you know why and how people access the data.
  • Other rich configuration and customization tool to discover in the near future…

Fast read

How many times did you click on a tab of related data and you find out there is actually no information in this tab? You click in another tab and still no info? Why did you even wasted time to click on this tab?

The solution was provided by some of our customers. Add a counter of the related information so you can’t get a direct insight of the related informations.

Graph Based Access Management

This is another key capability for our graph-based PLM solution, access management. If you look at your database, you not only have parts and documents but you also have the whole access setup. Users and their relationship to nodes they create and edit are part of the PLM knowledge.


A great request from today’s business is system auditability. The request got strong with the growth of Artificial Intelligence, which was creating Neuronal networks which were very efficient but hard to audit. Here it is very easy to understand why a user has access to a node, because it graphically says it. Either the user has a direct access or is granted access through a user group or a general permission you will know how it access the node.

Access Management Admin

We provide a nice UI to edit users, groups and permissions. It’s not only easy to understand but also fast to edit multiple permissions. You don’t need to navigate 100 different screens.

Direct Access Management

General rules, groups and permissions are great but in an agile world, if you are granted manager access on a node you should be able to give quick access to some specific people without the complexity of a whole group structure. We give that opportunity with another simple user experience directly on the node itself.

Still API First

I forgot to mention, that all this is API first. These mecanisms can work the same way with any other User interface, all the access management functions are API First.