DRAFT — Preliminary version, do not share. · Version préliminaire, ne pas partager.

Sécurité et confiance

Cette page explique comment Fundamentum protège vos appareils, vos utilisateurs et applications, ainsi que la plateforme elle-même. Elle est destinée à vos équipes informatiques et de sécurité.

Appareils

Barrières de sécurité entre un appareil et ses données

Chaque appareil franchit trois barrières avant d'atteindre ses données.

Barrière Ce que cela signifie pour vous
Transport chiffré Les appareils se connectent uniquement via TLS : MQTT 5 sur TLS vers le broker, HTTPS vers la Devices API.
Authentification Chaque appareil possède sa propre identité, basée sur une paire de clés RSA. L'appareil conserve sa clé privée et signe avec elle un jeton de courte durée (un JWT RS256) pour se connecter. Fundamentum ne stocke que la clé publique : aucun secret partagé ne circule donc sur le réseau, et un appareil sans clé enregistrée est rejeté.
Autorisation Un appareil connecté n'accède qu'à ses propres topics. Il ne peut lire ni écrire les topics d'un autre appareil, ni quoi que ce soit dans un autre registre, projet ou client. Cet isolement est aussi ce qui sépare un client d'un autre.

Derrière ces barrières :

Consultez Mettre en service et sécuriser les appareils et Authentification.

Utilisateurs et applications

Comment les utilisateurs et les applications se connectent

Chaque personne et chaque application se connecte via Connect, le serveur OAuth2 de Fundamentum, puis appelle la Public API avec le jeton reçu.

Qui Comment la connexion s'effectue
Les personnes, dans le Hub ou dans vos propres applications web et mobiles OAuth2 Authorization Code avec PKCE
Vos systèmes back-end, scripts et intégrations OAuth2 Client Credentials (machine à machine), ou un jeton de compte de service
La CLI fun Connexion par navigateur, puis les mêmes jetons

Consultez Gérer les accès et Rôles et permissions.

Plateforme

Page d'état

Fundamentum publie une page d'état publique présentant la santé des composants de la plateforme. Vous pouvez vous y abonner pour être notifié des incidents par courriel, Slack ou Microsoft Teams.

Étapes suivantes