Sécurité et Permissions

NEURASCOPE intègre un système de sécurité multicouche pour protéger vos données, vos accès et vos communications.

Architecture de Sécurité Multi-Tenant

NEURASCOPE est une plateforme multi-tenant : chaque organisation dispose de son propre espace isolé. Les données d'une organisation ne sont jamais accessibles par une autre.

Chiffrement

  • En transit : Toutes les communications utilisent HTTPS/TLS 1.3
  • Au repos : Les données sensibles (clés API, credentials de connecteurs) sont chiffrées en base de données
  • Embeddings : Les embeddings vectoriels dans ChromaDB sont isolés par organisation

Authentification Connexion Standard

Authentification par email et mot de passe avec :

  • Politique de complexité de mot de passe
  • Protection contre les attaques par force brute (verrouillage temporaire après tentatives échouées)

SSO (Single Sign-On)

NEURASCOPE supporte l'authentification SSO pour les plans Business et Enterprise. Le SSO permet une connexion transparente via le fournisseur d'identité de votre organisation.

Configuration dans NeuraChat > Configuration : URL SSO, activation, connexion automatique.

Système de Permissions Rôles Utilisateurs Rôle Accès Modules Gestion Équipe Configuration Facturation Admin Complet Oui Oui Oui Éditeur Lecture/Écriture Non Limité Non Lecteur Lecture seule Non Non Non Scopes API

Les clés API disposent de scopes granulaires qui limitent les actions possibles. Chaque scope est indépendant et peut être activé/désactivé individuellement. Consultez la page API - Authentification pour la liste complète des scopes.

Sécurité des Données Isolation des Données

  • Chaque organisation dispose de ses propres espaces RAG, projets, personas et workflows
  • Les requêtes API sont filtrées par tenant — impossible d'accéder aux ressources d'une autre organisation
  • Les clés API sont liées à une organisation unique

Gestion des Documents

  • Les documents uploadés dans NeuraRAG sont stockés de manière sécurisée
  • Les chunks et embeddings sont isolés par espace RAG
  • La suppression d'un espace RAG efface définitivement tous les documents et embeddings associés

Logs et Audit

  • Toutes les actions sont enregistrées avec horodatage et identifiant utilisateur
  • Les sessions NeuraChat conservent l'historique complet des échanges
  • L'historique des traitements RAG est consultable

Sécurité des LLM Modèles Privés

Les modèles LLM configurés dans NeuraLLM peuvent être hébergés sur vos propres serveurs. Vos données ne transitent pas par des serveurs tiers si vous utilisez un LLM auto-hébergé.

Isolation des Contextes

Chaque session NeuraChat utilise un contexte RAG isolé. Les informations d'un projet ne sont pas accessibles depuis un autre projet.

Rate Limiting

L'API applique des limites de débit pour prévenir les abus :

Plan Requêtes/minute Requêtes/jour Starter 60 10 000 Business 300 100 000 Enterprise Personnalisé Personnalisé Bonnes Pratiques de Sécurité

  • Principe du moindre privilège : Attribuez uniquement les rôles et scopes nécessaires
  • Rotation des clés API : Changez régulièrement vos clés API
  • Audit régulier : Consultez les logs et statistiques pour détecter les anomalies
  • SSO : Activez le SSO pour centraliser la gestion des accès
  • Séparation des environnements : Utilisez des clés API distinctes pour le développement et la production