Aller au contenu principal

Menus

L'écran Menus liste l'ensemble des entrées de menu connues de Nomasx-1 pour une application. Une ligne par feuille — autrement dit l'action qu'un utilisateur peut effectivement lancer depuis le menu du système source. Chaque ligne porte la hiérarchie complète des menus parents, l'objet technique invoqué par la feuille et le composant de licence dont relève l'objet.

L'écran sert à comprendre la navigation d'une application connectée sous l'angle sécurité : ce qui est atteignable depuis quoi, et avec quel poids de licence.


Vue d'ensemble

Nomasx-1 · Applications · MenusAPPRACINENIVEAU 1NIVEAU 2OBJETFORMCOMPOSANT12G0911Comptes FournisseursTraitement quotidienP0411W0411AFinancials12G0911Comptes FournisseursParamétrageP0401W0401AFinancials12G42Gestion des ventesConsultations ventesP4210W4210EDistribution1 — 50 sur 4 280 feuilles de menu · 7 composants de licence

Objectif de l'écran

Pour chaque feuille de menu d'une application connectée, répondre à trois questions :

  • Que lance la feuille ? Objet, form et version — le triplet dont le système source a besoin pour ouvrir l'écran.
  • Où se situe-t-elle ? Racine + jusqu'à 9 niveaux imbriqués — le fil d'Ariane qui explique comment un utilisateur y accède.
  • Quel composant de licence consomme-t-elle ? Le composant regroupe l'objet sous-jacent dans un cumul facturable — voir Licences → JD Edwards pour les règles de volumétrie.

Colonnes

ColonneSourceCe qu'on y lit
Application IDMENU_APPS_ID — identifiant numérique de l'application source. Filtrable.Application à laquelle le menu appartient.
RacineMENU_ROOT — identifiant du menu de tête (par exemple G0911). Filtrable.Point d'entrée au niveau du rôle.
ObjetMENU_OBJECT — objet technique lancé (programme, application, batch). Filtrable.Ce que la feuille appelle réellement.
FormMENU_FORM — code form au sein de l'objet.Écran interactif spécifique au sein du programme.
VersionMENU_VERSION — version de traitement.Variante de configuration utilisée à l'exécution.
ComposantCPT_ID — composant de licence auquel l'objet est rattaché. Filtrable.Cumul facturable — alimente le reporting de licence.
Menu IDMENU_ID — identifiant de tâche sur la feuille. Filtrable.Code de tâche du système source (par exemple un ID de tâche menu JDE).
Niveau 1 … Niveau 3MENU_LEVEL1, MENU_LEVEL2, MENU_LEVEL3 — libellés imbriqués. Le niveau 1 est filtrable.Les trois premières profondeurs du fil d'Ariane.
Niveau 4 … Niveau 10MENU_LEVEL4MENU_LEVEL10.Niveaux plus profonds — masqués par défaut mais stockés sur la ligne pour les écrans en aval.

Colonnes masquées portées par la ligne : MENU_SEQ_UKID (séquence stable), MENU_REFRESH (dernier sync), MENU_UKID (identifiant technique).

Spécifique JDE

Sur JD Edwards EnterpriseOne, l'arborescence est lue directement dans les tables Solution Explorer. Objet, Form et Version constituent le triplet canonique pour lancer une application interactive ou un UBE batch. Le composant de licence est dérivé du mappage System Code → Composant de licence (SETTINGS_JDE_SY → SETTINGS_LIC_COMPONENTS).


Clic droit sur une ligne pour ouvrir le menu.

ActionVers où
Afficher les utilisateursListe des utilisateurs qui peuvent atteindre la feuille de menu sélectionnée.
Afficher les rôlesListe des rôles qui donnent accès à la feuille de menu sélectionnée.

Conseils & bonnes pratiques

  • Filtrer par Niveau 1 pour se concentrer sur un domaine métier (Comptes Fournisseurs, Gestion des ventes, etc.) avant d'attaquer sa revue de sécurité.
  • Filtrer par Composant pour faire remonter chaque entrée de menu qui consomme une licence donnée — utile avant une renégociation de volumétrie.
  • Filtrer par Objet pour retrouver tous les points où un programme donné est exposé dans l'arborescence. Un programme atteignable depuis plusieurs racines peut nécessiter des règles de sécurité différentes selon le point d'entrée.
  • Recouper avec Droits / Rôles pour confirmer quels rôles donnent accès à chaque feuille de menu.