Sicurezza

Una capacità dovrebbe accedere solo a ciò di cui ha bisogno.

È il principio che organizza tutta la sicurezza di Kohentra: i suoi dati restano nel suo spazio, ogni agente resta nel suo perimetro e nessuna capacità si attribuisce da sola il diritto di agire.

Ogni azienda nel proprio spazio

Ogni organizzazione dispone dei propri dati, impostazioni e utenti, isolati da quelli delle altre. Nessuna vede i dati di un'altra.

Nemmeno la fiducia si condivide: un agente fornito da Kohentra è lo stesso ovunque, ma ciò che altri spazi hanno giudicato non conta mai nel suo.

Sola lettura per impostazione predefinita

Kohentra legge il suo Dolibarr, incrocia, conclude e propone. Non vi modifica nulla finché lei non ha autorizzato esplicitamente un'azione precisa. Una decisione presa su una situazione non scrive mai in Dolibarr.

Tre serrature prima di ogni scrittura

Prima di eseguire, Kohentra rilegge l'oggetto in Dolibarr; dopo, verifica l'effetto reale. Una risposta tecnica positiva non basta per dichiarare un successo.

  • 1. La piattaforma

    dichiara, per tutti, quali azioni potranno mai essere eseguite. Oggi, una sola: chiudere un ticket riconosciuto come spam.

  • 2. Il suo spazio

    concede quella precisa capacità, a questo agente, in questa versione. Nulla per impostazione predefinita. Una nuova versione riparte senza diritti.

  • 3. Il regime

    proporre, eseguire dopo conferma o senza conferma preventiva, mai oltre il limite fissato.

Un perimetro dichiarato, applicato dal codice

Ogni versione di agente porta un contratto di sicurezza visibile: ciò che legge, ciò che può essere trasmesso a un modello linguistico, ciò che può richiedere. Kohentra rifiuta tutto il resto mentre l'agente lavora. Un'istruzione data al modello non è mai una barriera di sicurezza.

Ogni estensione (un dato in più, un dato inviato al modello, un'azione) deve essere confermata esplicitamente; altrimenti la nuova versione non viene né pubblicata né attivata.

Segreti fuori portata

Nessun agente può leggere una chiave API, delle credenziali o un token: nessuna capacità li espone. Nessun modello linguistico riceve mai permessi di scrittura.

Tutto tracciato, tutto reversibile

  • Ogni conclusione di un agente viene conservata così come è stata prodotta, con le prove di cui disponeva. Una prova persa viene dichiarata persa, mai ricostruita.
  • Ogni attivazione, ritorno a una versione precedente, autorizzazione o giudizio viene tracciato: chi, quando, su quale versione.
  • Revocare un'autorizzazione, rimettere un agente in osservazione o tornare a una versione precedente è sempre possibile.
  • Un'esecuzione segnalata come errata sospende l'esecuzione senza conferma finché l'incidente non viene gestito.

Ciò che non pubblichiamo

Descriviamo i nostri principi, non la nostra infrastruttura: nessuna informazione che possa ampliare una superficie d'attacco viene resa pubblica.

Il sito che sta leggendo è indipendente dall'applicazione: non si collega ad alcun database di business né ad alcuna istanza Dolibarr.

La fiducia si dimostra. Ecco come.