Aller au contenu principal

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​

Liberty Next▣Liberty Next ▾▾ ConstruireAssistantConnecteursDictionnaireÉcransMenusActionsGraphiquesTableaux de bordExplorateurModèles de rapportNotificationsIAIntégrité▾ AdministrerAppPoolsAccèsThème▾ ExploiterSurveillanceTâches▾ DéployerPaquetModificationsHistorique▾ DocumenterRéférence développeurRapports de documentationNotes de version▦ Écrans↻ Recharger la configLe concepteur d'écran — grilles, dialogues, actionscrm · customerscrm · dealscrm · activitiessales · invoicessales · credit_notesLe sélecteur d'applicationsLiberty Next, après les appsConstruirela configuration des applicationsAdministrer, Exploiterl'installation et ses tâchesDéployer, Documenterpaquets, références, rapportsRetour à l'appla dernière utiliséeUne page par éditeuravec Recharger la config

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.


Construire — la configuration des applications, dans l'ordre où une application se construit :

PageÉditeVoir
AssistantOuvre l'assistant IA.Assistant IA
ConnecteursRequêtes, tables, séquences et lookups des connecteurs SQL ; points d'accès des connecteurs API ; réglages des connecteurs.Connecteurs, Requêtes
DictionnaireEntrées, énumérations, lookups, séquences.Dictionnaire
ÉcransGrilles, dialogues, onglets, actions — le concepteur d'écran.Écrans
MenusL'arborescence du menu latéral de chaque application.Menus
ActionsLes actions partagées entre écrans.Actions et cycle de vie
GraphiquesLes graphiques enregistrés.Graphiques
Tableaux de bordLes tableaux de bord et leurs widgets.Tableaux de bord
ExplorateurLes modèles de l'explorateur de données.Construire un modèle
Modèles de rapportLes modèles de rapport écrits par les exploitants ; la charte PDF de l'installation se règle dans App.—
NotificationsLes règles de notification.Notifications
IACe 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ÉditeVoir
AppTous 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
PoolsLes connexions aux bases : adresse, identifiants, taille, schéma et correspondances de DB-links.Connecteurs
AccèsUtilisateurs et rôles.Utilisateurs, Rôles et permissions
ThèmeCouleurs 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​

  1. 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.
  2. Le fichier est écrit. Une version du contenu précédent est conservée dans Déployer → Historique.
  3. 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.