
## SCROM

ENTRA-ID-ADMIN (framework)
├── SOCLE (phase 1)
│   ├── MOD01-FONDAMENTAUX
│   │   ├── MOD01-C1
│   │   ├── MOD01-C2
│   │   ├── MOD01-C3
│   │   ├── MOD01-C4
│   │   ├── MOD01-C5
│   ├── MOD02-IDENTITES
│   │   ├── MOD02-C1
│   │   ├── MOD02-C2
│   │   ├── MOD02-C3
│   │   ├── MOD02-C4
│   ├── MOD02-HYBRIDE
│   │   ├── MOD03-C1
│   │   ├── MOD03-C2
│   │   ├── MOD03-C3
├── SECURITE-GESTION (phase 2)
│   ├── MOD04-CA
│   │   ├── MOD04-C1
│   │   ├── MOD04-C2
│   │   ├── MOD04-C3
│   ├── MOD05-PIM
│   │   ├── MOD05-C1
│   │   ├── MOD05-C2
│   │   ├── MOD05-C3
│   ├── MOD06-INTUNE
│   │   ├── MOD06-C1
│   │   ├── MOD06-C2
│   │   ├── MOD06-C3
│   ├── MOD07-ZEROTRUST
│   │   ├── MOD07-C1
│   │   ├── MOD07-C2
│   │   ├── MOD07-C3
├── ARCHI-OPERATIONS (phase 3)
│   ├── MOD08-MIGRATION
│   │   ├── MOD08-C1
│   │   ├── MOD08-C2
│   │   ├── MOD08-C3
│   ├── MOD09-SUPERVISION
│   │   ├── MOD09-C1
│   │   ├── MOD09-C2
│   │   ├── MOD09-C3
├── OUVERTURE (phase 4)
│   ├── MOD10-B2B
│   │   ├── MOD10-C1
│   │   ├── MOD10-C2
│   │   ├── MOD10-C3

## IMPORT REF - COURS - SCROM - TESTS
### PB Référentiel
/referentiel-competences.xml
> pas le bon format (moodle attend un csv)
Convertir ton XML en CSV
/referentiel-competences.csv (séparateur , UTF8)
> le fichier ne contient pas les bonnes colonnes
> modification du fichier pour ajouter le colonne attendue par moodle
> modification des valeurs bloquantes (Attempt to assign property "scaleid" on null)
Référentiel importé
Vérifiaction
> référentiel completement vide
> modification du fichier pour ajouter le colonne attendue par moodle
Référentiel importé
Vérifiaction > OK

### Plan de Formation
Création dans Moodle
> création du plan de formation Atoo Next - Admin Entra ID
Association des compétences du référentiel ENTRA-ID-ADMIN au modèle
> ajout des compétences de ENTRA-ID-ADMIN 
> ajout d'un user dans le plan de formation
### Cours
Créer les catégories
- Admininstation Atoo Next ADMI-ATOO
| - Admin Entra ID ADMI-ENTRA
Création du cours dans la catégorie
- ajout des sections
- module 0 > 3 sections
- module 1 > import du scrom
> l'affichage est merdique même dans un nuovel onglet
> 
Évaluation - 

- 🔧 Fichier 1 : shared.css
> Ouvre output/Module-01-Fondamentaux/assets/shared.css et ajoute ce bloc à la toute fin du fichier :
```
/* ============ SCORM FULL WIDTH OVERRIDE ============ */
body.scorm-mode .layout-module { padding-left: 0; }
body.scorm-mode .sidebar-icons,
body.scorm-mode .hamburger-btn { display: none !important; }
body.scorm-mode .back-link { display: none; }
body.scorm-mode .module-main {
  max-width: 1600px;
  padding: var(--space-6) var(--space-10) var(--space-16);
}
body.scorm-mode .module-content { max-width: none; }
body.scorm-mode .module-layout {
  grid-template-columns: minmax(0, 1fr) 320px;
  gap: var(--space-8);
}
body.scorm-mode .site-footer {
  max-width: 1600px;
  padding: var(--space-6) var(--space-10);
}
@media (max-width: 1024px) {
  body.scorm-mode .module-layout { grid-template-columns: 1fr; }
}
```

- 🔧 Fichier 2 : scorm-bridge.js
> Ouvre output/Module-01-Fondamentaux/scorm-bridge.js et repère la ligne :

```
if (!window.__SCORM_CONTEXT__) return;
```

Ajoute juste en dessous :
```
if (document.body) document.body.classList.add('scorm-mode');
```
### BAGDE ET CERTIFIICAT
Création des badges pour chaque niveau
Règles d'attribution
Test obtention badge

### RESTRCTION D'ACCES
Accès autorisé si activité précédente = Terminé
+ Obtention note de réussite sur les Tests

### CONDITIONS 
Activité Page > Terminé
Activité Test > Obtention avec note de réussite
Activité Atelier > Rendre le devoir

### COURS
Référentiel de compétences importé (avec conversion XML → CSV car Moodle ne supporte pas le XML nativement, ce que le guide ne mentionnait pas)

Cours Moodle créé avec les 11 sections
Section d'accueil complète (description, prérequis, forum, guide d'installation)

Le travail restant pour les 9 autres modules est significatif (chaque module : SCORM + quiz + restrictions + compétences + tests)

