Noveam Arhitectură și guvernanță Cereți o prezentare

Instalare

Construit ca să treacă de revizuirea dumneavoastră de securitate înainte de ședință.

Această pagină există ca echipele dumneavoastră de securitate și de juridic să o poată citi fără să fiți în încăpere. Spune ce contactează Noveam, ce stochează, cum autentifică și unde sunt limitele lui.


Appliance, sau găzduit

Comparația celor două modele de instalare
Aspect Appliance BlackBox Găzduit
Unde rulează Echipamentul dumneavoastră, rețeaua dumneavoastră Operat în numele dumneavoastră
Tenanță Un singur tenant O bază de date izolată per tenant, rezolvată după subdomeniu
Rețea Poate fi izolat de rețea Standard, expus la internet
Identitate Furnizorul dumneavoastră OIDC Furnizorul dumneavoastră OIDC, cu provizionarea rezolvată pentru dumneavoastră
Date Discul dumneavoastră Izolate per tenant, exportabile oricând
Modelul principal Da Punct de intrare

Lista definitivă

Nimic, în afară de ce ați configurat dumneavoastră. Nu există niciun punct de acces al furnizorului de oprit, pentru că nu există niciunul de la bun început.

  • Fără telemetrie, fără analitică, fără raportare de erori, fără apel către producător. Niciuna dintre ele nu se află în cod, sub nicio formă.
  • Fără rețea de distribuție de conținut. Scripturile și toate cele opt fișiere de font sunt servite de pe gazda pe care ați instalat Noveam.
  • Fără bază de date externă, fără broker de mesaje, fără strat de memorie tampon. Stocarea este SQLite, un fișier de bază de date per tenant, în regim de jurnalizare anticipată.
  • Licențierea se face fără rețea. Fără server de activare, fără legare de echipament.
  • Singurul apel spre exterior pe care îl poate face produsul este descoperirea OIDC către furnizorul dumneavoastră de identitate, la o adresă pe care o configurați. Pe un appliance izolat de rețea, cu conturi locale, el lipsește cu totul.

Cum este ținut acest lucru pe loc. Un test de browser pică build-ul la orice cerere către o gazdă din afara mașinii și la orice încălcare a politicii de securitate a conținutului. Limita declarată: acea verificare a cererilor externe acoperă ruta tabloului de bord, încă nu fiecare rută din produs.

Politica de securitate a conținutului, citată exact

default-src 'self'; script-src 'self'; style-src 'self'; connect-src 'self'

Fără unsafe-inline. Fără unsafe-eval. Șirul acela exact este verificat de un test Rust, deci nu poate să alunece pe tăcute de la o versiune la alta.

Furnizorul dumneavoastră de identitate, regulile dumneavoastră

  • OIDC , flux Authorization Code cu PKCE (S256) și nonce verificat.
  • Izolarea emitentului per tenant în modelul găzduit: un token emis pentru un tenant nu poate fi reutilizat împotriva altuia.
  • Materialul secret al furnizorului de identitate este criptat în plic , AES-256-GCM, cu date suplimentare autentificate tipizate, așa încât un text cifrat nu poate fi mutat dintr-un câmp în altul.
  • Protecție CSRF și sesiuni pe server.
  • Reautentificare suplimentară la operațiunile privilegiate, iar o reautentificare respinsă se scrie în jurnalul de audit.

Limitele, spuse pe șleau

  • Rolurile sunt administrator și utilizator, plus un indicator de superadministrator la nivel de instanță, aplicat cu închidere la eroare. Nu există permisiuni per obiect.
  • Fără SCIM. Provizionarea utilizatorilor nu este automatizată.
  • OIDC este bazat pe standarde și este validat cu un furnizor simulat și cu FusionAuth. Nu există o matrice de testare certificată pentru vreun furnizor comercial anume de identitate.
  • Baza de date nu este criptată în repaus. Criptarea la nivel de disc sau de volum este responsabilitatea dumneavoastră. Ce criptează Noveam este materialul secret al furnizorului de identitate.

Un proces, un port, un fișier

Noveam se livrează ca un singur executabil plus directorul lui static/. Un proces, un port. Niciun mediu de rulare de instalat, niciun cluster de ridicat, niciun serviciu extern de administrat.

Modelul dumneavoastră este un fișier de bază de date SQLite per tenant. Copia de siguranță se face copiindu-l. Mutarea se face mutându-l. Îl exportați ca CSV, JSON, XLSX sau JSON de definiție de componentă OSCAL. Nu există nicio stare proprietară în cloud în care să rămâneți blocat.

Interfața produsului este în engleză

Acest site este disponibil în engleză și în română. Interfața produsului este numai în engleză. Preferăm să citiți asta aici decât să o descoperiți în demonstrație.