L'espace Liberty Next
Les pages propres au framework — les éditeurs de la configuration, l'administration de l'installation, son exploitation, son déploiement et sa documentation — forment un espace à part entière, Liberty Next, proposé aux superutilisateurs dans le sélecteur d'applications, après les applications. Les menus des applications gardent ainsi leur place pour les utilisateurs finaux.
Vue d'ensemble
L'ouvrir
- Dans le sélecteur d'applications du menu latéral, Liberty Next vient après les applications.
- Le bouton à droite de la barre du haut — Liberty Next — les pages du framework — l'ouvre depuis n'importe quelle application ; dans l'espace, le même bouton devient Retour à <application> et ramène à la dernière application utilisée.
Les utilisateurs qui ne sont pas superutilisateurs ne voient ni l'entrée ni le bouton.
Le menu
Construire — la configuration des applications, dans l'ordre où une application se construit :
| Page | Édite | Voir |
|---|---|---|
| Assistant | Ouvre l'assistant IA. | Assistant IA |
| Connecteurs | Requêtes, tables, séquences et lookups des connecteurs SQL ; points d'accès des connecteurs API ; réglages des connecteurs. | Connecteurs, Requêtes |
| Dictionnaire | Entrées, énumérations, lookups, séquences. | Dictionnaire |
| Écrans | Grilles, dialogues, onglets, actions — le concepteur d'écran. | Écrans |
| Menus | L'arborescence du menu latéral de chaque application. | Menus |
| Actions | Les actions partagées entre écrans. | Actions et cycle de vie |
| Graphiques | Les graphiques enregistrés. | Graphiques |
| Tableaux de bord | Les tableaux de bord et leurs widgets. | Tableaux de bord |
| Explorateur | Les modèles de l'explorateur de données. | Construire un modèle |
| Modèles de rapport | Les modèles de rapport écrits par les exploitants ; la charte PDF de l'installation se règle dans App. | — |
| Notifications | Les règles de notification. | Notifications |
| IA | Ce que chaque application livre pour l'assistant IA : questions de départ et procédures. | Assistant IA |
| Intégrité | Les contrôles croisés de toute la configuration. | — |
Administrer — l'installation :
| Page | Édite | Voir |
|---|---|---|
| App | Tous les réglages de l'installation : application, journal du serveur, connexion, Nomaflow, paquets de changements, licence, assistant IA, notifications, OpenID Connect, charte des PDF. | Paramètres de l'application |
| Pools | Les connexions aux bases : adresse, identifiants, taille, schéma et correspondances de DB-links. | Connecteurs |
| Accès | Utilisateurs et rôles. | Utilisateurs, Rôles et permissions |
| Thème | Couleurs et habillage. | — |
Exploiter — Surveillance (La page Surveillance) et Tâches, les tâches Nomaflow (Tâches).
Déployer — Paquet (Paquets), Modifications (Paquets de modifications), Historique (Historique de la configuration).
Documenter — la Référence développeur, les Rapports de documentation et les Notes de version de la version en service.
Chaque page a sa propre adresse — /liberty/screens, /liberty/app… —, ce qui permet de la mettre en favori ou de l'envoyer en lien. Les anciennes adresses de la page Paramètres et des pages Paquet, Modifications et Intégrité de Nomaflow mènent aux nouvelles pages.
Enregistrer
- Enregistrer envoie la configuration modifiée ; le serveur la valide d'après son modèle et refuse une configuration invalide en donnant la raison.
- Le fichier est écrit. Une version du contenu précédent est conservée dans Déployer → Historique.
- Le changement s'applique : aussitôt quand le serveur surveille ses fichiers (Hot reload dans Administrer → App, activé par défaut), sinon avec Recharger la config.
Recharger la config, en haut de chaque page d'édition, relit tous les fichiers de configuration dans le serveur en service — Rechargé — 12 connecteurs, 340 entrées de dictionnaire, 4 applications. Un rechargement reconstruit les connecteurs à partir des nouveaux fichiers ; s'il échoue, la configuration précédente reste active. Les pools ne sont pas rechargés par la surveillance des fichiers, pour qu'une requête en cours ne perde jamais sa connexion : après la modification d'un pool, utiliser Recharger la config.
Les fichiers sont réécrits à partir du modèle enregistré : les commentaires écrits à la main dans un fichier ne sont pas conservés.
Conseils
- Enregistrer un éditeur à la fois et vérifier le résultat avant de passer au suivant.
- Garder la configuration sous gestion de versions sur le serveur ; l'Historique conserve les versions récentes, pas toute l'histoire.
- Préférer les éditeurs aux modifications à la main : ils refusent ce que le serveur refuserait. La Référence développeur indique, pour chaque réglage, la page qui le modifie.