Graphicient
Structure Explore Query Monitor
Graph history Environment forking Access control Skills library
01Forged parts, volatile pricing 02One part, several brands 03Hidden talent, revealed pool 04Parts at risk, failures anticipated 05Securing the supply chain
Blog FAQ About us Careers
FR EN
Contact us
Platform

FROM SCATTERED DATA TO RELIABLE DECISIONS

Structure, explore, monitor, decide: four building blocks connected on a single graph, turning scattered data into reliable decisions.

Company

A team that comes from the field

We build Graphicient with the teams who use it, from Toulouse.

Resources

Shedding light on graph technology and its applications.

What we learn in the field, and answers to the questions we get asked most often.

Schema-level access control

Privacy is declared once, in the model. It then applies everywhere the data is viewed: in Explore, in the AI assistant, and in any tool built on the graph.

Request a demo

Breaking down silos without losing control

Silos protected by accident

As long as a contract, an amount or customer data stayed locked in its original tool, it was known to a small number of people. By reconciling silos into a single graph, this accidental protection disappears — and connecting information that never used to cross paths can even surface sensitive data that wasn't sensitive individually.

Security is therefore not an option you switch on tool by tool. It's embedded in the very structure of the data.

BEFORE / AFTER
CRMERPBUSINESSFILES
→
1 UNIFIED GRAPH

Everything starts with the model

The confidentiality level is declared in the ontology

Before feeding the graph, a master schema is defined: what types of elements exist, what links connect them, what attributes they carry. It's at this level, and nowhere else, that confidentiality is set: the "Contract" type is confidential, the "amount" attribute even more so, the "Customer" type stays accessible to all.

ORDER Object ×
Main Attributes · 2 Visual
SHORT DESCRIPTION
CONFIDENTIALITY C1 (Default)▴
C1 (Default) C2 (Confidential) C3 (Restricted) C4 (Critical)
Exploration KPI AI Copilot

One configuration only

No need to tag every contract one by one: once a type is classified, all its instances inherit the rule.

Valid for tomorrow too

A contract created today and one created in six months follow the same rule, with no manual action.

No grey area

Data already present inherits the default level of its type, exactly like new data.

Who has access to what: rights by context

CONTEXT ADMINISTRATION — MR. DUPONT
CONTEXTROLELEVEL A320 Programme Lead N3 Supplier purchasing Support N1 Blagnac plant quality Reader N0 Default: N0 — the lowest level.

One access level per context, never a global access

Every user starts at the lowest level: only non-sensitive information is visible to them. Each context's administrators then widen their rights according to their actual legitimacy.

The same user can therefore have broad access on the project they lead and restricted access on one where they only provide support. Access granted for a one-off need never turns into permanent, blanket access.

When a graph is shared to another context, each user keeps their own level: the same graph appears detailed to some, anonymized to others.

What the user actually sees

Filtering on every query, in real time

Right before sending the response, the system compares each piece of data's confidentiality level to the user's access level in their context. Every user literally receives their own version of the graph, including when they ask the question in natural language to the AI assistant.

If an attribute is too sensitive, only that attribute is masked. If it's a whole node or link type, the element isn't removed but anonymized as "******". 

SAME GRAPH, TWO VIEWS
LEAD VIEW — N3 CustomerAerodyn SA ContractCT-2291 Amount€1,480,000
ANALYST VIEW — N1 CustomerAerodyn SA ContractCT-2291 Amount******

Digital continuity

Rather than making data disappear, the system preserves the topology: even filtered, the graph stays coherent and navigable.

Scalable architecture

Adding a confidentiality level doesn't require a rebuild: you enrich the existing hierarchy.

Demonstrable compliance

Model, rights and filtering are three separate building blocks: for an audit, presenting the ontology and the assignment rules is enough.

Four concrete situations

01 Junior analyst They explore a customers / contracts / amounts graph, understand the whole structure and the links, but every amount appears as "******".
02 Project lead They see amounts in plain text on their own contracts, and stay blocked as soon as they open a context that doesn't concern them.
03 Graph shared between teams It stays structurally visible for an external user, sensitive elements anonymized: never an empty graph nor an error.
04 AI assistant "What is the amount of this contract?" gets an answer that complies with the rights: impossible to bypass the rule through natural language.

Classification remains a human decision

A type not classified in the ontology gets no protection beyond the default level. We support business, compliance and technical teams through this work, then through the periodic review of rights.

Let's talk
Newsletter

Subscribe to our newsletter

Insight on knowledge graphs, straight to your inbox.

Thanks — noted.