Sécurité

Sécuriser la création et la publication d’un site internet avec Smart Builder Suite.

Les fichiers, les secrets, les règles serveur, les accès et la production sont séparés puis réassemblés par des contrats contrôlés.

DATA ≠ DRAFT ≠ PUBLIC

Les données métier, les brouillons HTML et les fichiers réellement servis en production restent dans des espaces distincts.

Identité & rôles

JWT, memberships et rôles définissent le périmètre d’accès à chaque tenant et à chaque surface d’administration.

Secrets isolés

Les secrets ne sont pas conservés dans les pages publiques ni recopiés aveuglément depuis une archive importée.

Import Security Gateway

Importer ne signifie jamais exécuter tel quel.

  1. RéceptionLa source est placée dans un espace de travail contrôlé.
  2. ClassificationLes fichiers sont classés : contenu, runtime, configuration serveur, secrets privés ou éléments à revoir.
  3. TransformationLes éléments supportés sont convertis dans les contrats SBS.
  4. IsolationLes éléments non sûrs ou non supportés restent bloqués ou non résolus.
  5. AdoptionLa publication utilise les artefacts SBS générés, pas l’exécution brute de la source importée.

.env

Un fichier .env est classé comme secret privé. Ses valeurs ne sont pas copiées dans le site public ; elles peuvent être orientées vers le coffre ou le stockage de secrets prévu.

.htaccess

Un .htaccess est analysé comme configuration serveur. Les règles supportées deviennent une politique SBS structurée au lieu d’être exécutées brutes.

Règles non résolues

Une règle non supportée reste explicitement non résolue. SBS ne la convertit pas silencieusement en comportement serveur.

Provisioning

Chaque tenant reçoit une configuration serveur calculée pour son domaine.

Public + Manager

SBS génère et maintient les vhosts publics et d’administration, leurs mappings et le proxy API.

HTTPS

Les domaines sont provisionnés avec leurs certificats et leurs redirections HTTP vers HTTPS.

sbs-security-v1

La baseline centrale applique notamment HSTS, CSP, X-Content-Type-Options, Referrer-Policy et Permissions-Policy.

Politique tenant-aware

La CSP est calculée avec le domaine public et le Manager du tenant au lieu d’utiliser une valeur globale copiée partout.

Fusion contrôlée

Une server-policy importée peut compléter la configuration, mais les règles de sécurité propriétaires SBS restent prioritaires.

Traçabilité & rollback

Les opérations sensibles sont sauvegardées avant écriture afin de permettre diagnostic et retour arrière contrôlé.