Aller au contenu principal

Gouvernance de la Navin Platform

Cette page donne la vue d'ensemble de la gouvernance de la Navin Platform : qui décide, quels contrôles s'appliquent, où se trouvent les preuves, et quelle page détaille chaque sujet. Elle s'adresse au responsable sécurité, au responsable de la gouvernance de l'IA, à l'auditeur et au responsable SOC.

English version: en/governance.md

Principes​

  1. Refus par défaut et échec fermé. OPA, OpenFGA, la Context Authority, le HSM et les moteurs d'analyse de fichiers injoignables valent refus, jamais autorisation.
  2. Séparation des tâches. Le demandeur n'approuve jamais ; les actions à fort impact exigent deux personnes distinctes.
  3. Moindre privilège transmis. Une clé d'API, une identité de service assumée, une délégation ou un sous-agent n'ont jamais plus de droits que leur créateur.
  4. Aucun accès implicite au contenu métier. Les administrateurs techniques passent par l'ACL de la ressource ; platform_admin ne déchiffre pas les charges d'audit.
  5. Tout est audité dans la transaction. Un changement sans son événement d'audit n'existe pas : l'échec de l'écriture d'audit annule le changement.

Qui décide​

DécisionRôlesPage
Créer un tenant, administrer la plateforme et le coffre-fort ITplatform_adminsecrets-vault.md
Publier une politique, écrire des relationstenant_admin, security_officeridentity-policy-plane.md
Approuver une action sensible d'agentapprover_roles de la demande, sinon tenant_admin, security_officer, developer, business_ownerapprovals.md
Approuver un accès d'urgencedeux personnes parmi security_officer, tenant_adminidentity-context-delegation.md
Contenir un incident, reprendre après un kill switchanalyste et responsables SOCsoc-runbook.md
Classer un système d'IA, approuver une évaluation de risquetenant_admin, security_officer, ai_governance_officerrisk-compliance.md
Fixer la rétention, effacer une personne, poser une conservation légaletenant_admin, security_officer, data_stewardretention-privacy.md
Lever une conservation légale d'auditdeux personnes parmi auditor, security_officer, tenant_adminaudit-evidence.md
Durcir la politique de sécurité des fichierssecurity_officer, tenant_adminfile-security-pipeline.md

La liste complète des rôles et de leurs droits est dans authentication-authorization.md.

Contrôles par couche​

CoucheContrôlesPage
InstallationGarde de démarrage, TLS, en-têtes, limites de débit, sortie réseauhardening.md, configuration.md
IdentitéKeycloak OIDC, comptes locaux, clés d'API, SPIFFE, correspondances de groupesauthentication-authorization.md
AutorisationRôles, portées, habilitation, OpenFGA, OPA, délégations, mandatsauthentication-authorization.md, identity-context-delegation.md
Contrôle humainApprobations, quatre yeux, chemin de changementapprovals.md
DonnéesClassification, DLP, rétention, effacement, consentements, chiffrementretention-privacy.md, data-protection.md
Secrets et clésOpenBao, Transit, HSM, coffre-fort ITsecrets-vault.md
Entrées non fiablesAnalyse des fichiers, détection d'injectionfile-security-pipeline.md, injection-matrix.md
Détection et réponseSOC, AI-SDR, kill switches, procédures d'incidentsoc-runbook.md, runbooks.md
PreuvesChaîne d'audit, sceaux, WORM, chaîne de possessionaudit-evidence.md
Risque et conformitéÉvaluations AI Act, registre, catalogue de contrôlesrisk-compliance.md

Registre et politiques​

  • Registre de gouvernance : GET /v1/governance/registry (agents, modèles, fournisseurs, outils, skills, plugins, connecteurs).
  • Politiques : GET /v1/policies, simulation avant publication (POST /v1/policies/simulate), révisions immuables (GET /v1/policies/{policy_id}/revisions), décisions enregistrées (GET /v1/policies/decisions).
  • Réglages de sécurité du tenant et posture : GET /v1/security/settings, GET /v1/security/posture.

Audit et SOC​

  • Recherche : GET /v1/audit/events ; vérification de la chaîne : GET /v1/audit/verify (rôles auditor, security_officer, tenant_admin).
  • Envoi au SIEM sans échantillonnage et export WORM : ../operations/siem-audit.md.
  • Les refus et échecs sont toujours envoyés au SIEM ; le scanner SOC transforme les événements de sécurité en détections.

Revue périodique​

FréquenceContrôleComment
Chaque jourOrdres SOC en attente, transactions interrompuesGET /v1/soc/orders?status=pending_approval, GET /v1/soc/transactions?status=interrupted
Chaque semaineApprobations en attente, accès d'urgence actifsGET /v1/approvals, GET /v1/break-glass
Chaque moisPosture, clés d'API anciennes, identités de service, exceptions de risqueGET /v1/security/posture, GET /v1/api-keys, GET /v1/service-identities, GET /v1/risk/exceptions
Chaque trimestreIntégrité des preuves, restauration de test, revue des rôlesGET /v1/evidence/verify, hardening.md, GET /v1/members