update
This commit is contained in:
@@ -74,3 +74,41 @@ automatiquement au déploiement par le service `db-migrate` du docker-compose.
|
||||
## V7.4 — Rôles et droits d’accès
|
||||
|
||||
La première arrivée ouvre `role.php`. Les droits Agent, Responsable de structure et Service Enfance sont vérifiés dans les pages et les contrôleurs API. Voir `README_V7_4.md`.
|
||||
|
||||
## V7.11 — Connexion par jeton, espace DSI et journal d’activité
|
||||
|
||||
`role.php` n’est plus un sélecteur de rôle : chaque utilisateur se connecte avec un jeton personnel
|
||||
distribué par la DSI, dont la base ne conserve qu’une empreinte SHA-256. Un quatrième rôle `DSI`
|
||||
ouvre `dsi.php` : gestion des comptes d’accès (dont les administrateurs Service Enfance) et lecture
|
||||
du journal d’activité, qui trace les connexions, les écritures en base et les refus d’accès. La
|
||||
migration `database/migration_v7_9e_dsi_comptes_journal.sql` est obligatoire ; elle crée aussi le
|
||||
compte DSI d’installation dont le jeton, public, est à régénérer immédiatement. Voir
|
||||
`README_V7_11.md`.
|
||||
|
||||
## V7.12 — Mot de passe des comptes privilégiés
|
||||
|
||||
Les comptes Service Enfance et DSI ajoutent un second facteur à leur jeton : un mot de passe choisi
|
||||
par leur titulaire à sa première connexion, que la DSI ne peut qu’effacer, jamais lire. Les agents et
|
||||
les responsables de lieu restent à un seul facteur. Migration
|
||||
`database/migration_v7_9f_mot_de_passe_admin.sql`. Voir `README_V7_12.md`.
|
||||
|
||||
## V7.13 — Nom et prénom modifiables
|
||||
|
||||
La fiche agent laisse désormais corriger le nom et le prénom, à côté des autres champs déjà
|
||||
modifiables. Le matricule et la quotité de travail restent immuables. Un renommage est journalisé
|
||||
avec l’identité précédente. Aucune migration. Voir `README_V7_13.md`.
|
||||
|
||||
## V7.14 — Groupe de navigation « Management »
|
||||
|
||||
Les agents et les lieux d’affectation quittent l’onglet « Administration » pour deux onglets
|
||||
distincts, réunis dans un groupe « Management » de la barre de navigation, au même titre que
|
||||
« Piloter » ou « Planifier ». « Administration » ne conserve que les horaires de couverture.
|
||||
Migration `database/migration_v7_9g_management.sql` (droits d’accès aux deux pages). Voir
|
||||
`README_V7_14.md`.
|
||||
|
||||
## V7.15 — Affectations bornées par le contrat
|
||||
|
||||
Un agent ne peut plus être planifié avant sa date de début de contrat ni après sa date de fin, quel
|
||||
que soit le chemin d’écriture (saisie, déplacement, copie de semaine, semaine type). La validation
|
||||
signale les affectations devenues hors contrat, et raccourcir un contrat sous des affectations
|
||||
existantes est refusé. Aucune migration. Voir `README_V7_15.md`.
|
||||
|
||||
Reference in New Issue
Block a user