Gestion des utilisateurs
L'écran Gestion des utilisateurs est le master utilisateur JD Edwards, condensé sur une grille modifiable. Une ligne par compte JDE. Depuis une seule page, l'administrateur sécurité peut créer un nouvel utilisateur, modifier ses attributs JDE (langue, pays, format de date, …), réinitialiser son mot de passe, rattacher des rôles et déclarer des environnements.
C'est le point d'entrée de chaque opération sécurité sur un utilisateur — ce que font le P0092 Work With User Profiles JDE, le P98OWSEC Work With User Security et une partie du P95921, sur un seul écran.
Vue d'ensemble
Objectif de l'écran
Pour chaque utilisateur JDE :
- Le master utilisateur, modifiable sur la grille. Créer un nouvel utilisateur, modifier la langue, changer le format de date — tout en ligne. L'écran porte les mêmes données que le formulaire JDE Work With User Profiles.
- Provisionnement complet, de bout en bout. Un nouvel utilisateur demande une écriture SQL sur le master utilisateur et un appel REST AIS pour créer le compte de sécurité JDE et fixer le mot de passe. Nomajde enchaîne les deux dans un enregistrement unique — pas d'étape manuelle dans Work With User Security.
- Réinitialisation du mot de passe en un clic. Le bouton Réinitialiser le mot de passe de la boîte de dialogue appelle directement l'endpoint AIS JDE ; le nouveau mot de passe est actif à la prochaine connexion de l'utilisateur.
Colonnes
| Colonne | Source | Ce qu'on y lit |
|---|---|---|
| Utilisateur | ULUSER — identifiant utilisateur JDE. | Le sign-on user. |
| Nom alpha | ABALPH — nom alpha Address Book. | Nom clair tiré de la fiche Address Book. |
| Langue | ULLNGP — code de langue préférée. | Pilote la langue des écrans JDE. |
| Format de date | ULFRMT — format de date. | Contrôle la saisie et le rendu des dates (JMA, MJA…). |
| Pays | ULCTR — code pays. | Pays par défaut pour les nouvelles transactions saisies par l'utilisateur. |
Les attributs JDE masqués portés par la ligne (file de sortie, file de jobs, journal des messages, séparateur décimal, devise, fuseau horaire, format d'heure, traçage OMW, droite-à-gauche, indicateur utilisateur intensif, marqueur action / inactif, colonnes d'audit) sont conservés pour que la boîte de dialogue s'ouvre avec la photographie complète.
Boîte de dialogue d'édition
Cliquer Ajouter dans la barre d'outils pour créer un nouvel utilisateur JDE, ou double-cliquer une ligne pour la modifier. La boîte de dialogue a trois onglets. Les onglets Rôles et Environnements sont masqués à l'ajout — ils apparaissent une fois l'utilisateur créé.
Onglet 1 — Défaut
L'identification de l'utilisateur et les préférences d'affichage JDE. Chaque champ correspond à une colonne du master utilisateur JDE.
| Champ | À renseigner |
|---|---|
| Utilisateur | Sign-on user JDE. Obligatoire. Non modifiable après création. |
| Nom alpha | Nom clair tiré de l'Address Book — apparaît sur chaque rapport et écran. |
| Langue | Code de langue préférée (F, E, S…). Pilote la langue des écrans JDE. |
| Pays | Code pays — pays par défaut pour les nouvelles transactions. |
| Format de date | Ordre jour / mois / année et séparateur (JMA /, MJA /, AMJ -…). |
| Séparateur décimal | Caractère décimal (, ou .). |
| Devise | Devise par défaut pour les nouvelles transactions. |
| Fuseau horaire | Fuseau de l'utilisateur — pilote l'affichage des horodatages côté JDE. |
| Format d'heure | 12 h ou 24 h. |
| Droite-à-gauche, Traçage OMW, Utilisateur intensif | Indicateurs JDE de comportement d'affichage. Laisser la valeur par défaut JDE sauf consigne du déploiement. |
Les champs JDE masqués (file de sortie, file de jobs, niveaux par défaut de journalisation des messages) prennent des valeurs standard fournies par Nomajde — typiquement QPRINT, *NOLIST, sévérité 00.
Onglet 2 — Rôles
Table imbriquée listant les rôles rattachés à l'utilisateur — les mêmes données que l'écran Relations de rôles, restreintes à cet utilisateur. Chaque ligne porte le rôle, la date d'effet et la date d'expiration.
Ajouter une ligne pour rattacher un rôle ; double-cliquer pour étendre la fenêtre d'effet ; supprimer pour révoquer. Masqué à l'ajout.
Onglet 3 — Environnements
Table imbriquée listant les environnements auxquels l'utilisateur peut se connecter (PD910, PY910, DV910, CRP910…), avec l'ordre d'affichage. Les environnements par défaut sont alimentés automatiquement à la création de l'utilisateur — ajuster ici uniquement si une entrée spécifique doit être ajoutée ou retirée. Masqué à l'ajout.
Ce qui s'exécute à l'enregistrement
Ajouter un utilisateur JDE n'est pas qu'une insertion SQL. Nomajde enchaîne les écritures SQL et les appels REST AIS pour que l'opérateur n'ait jamais à changer d'écran.
| Étape | Canal | Ce qu'elle fait |
|---|---|---|
| 1 | SQL | Écrit la ligne d'identification utilisateur dans le master JDE. |
| 2 | SQL | Écrit la ligne des préférences d'affichage (langue, format de date, devise, fuseau, …). |
| 3 | API REST AIS | Authentifie le compte de service Nomajde auprès d'AIS pour obtenir un token utilisé par les deux appels suivants. |
| 4 | API REST AIS | Vérifie si l'utilisateur a déjà un compte de sécurité JDE, puis le crée le cas échéant — c'est ce qui rend l'utilisateur connu de la couche sign-on JDE. |
| 5 | API REST AIS | Fixe le mot de passe initial. Le compte est prêt à la prochaine connexion. |
Si une étape échoue, la chaîne s'arrête et l'opérateur est notifié — aucun utilisateur provisionné à moitié à reprendre derrière.
Réinitialiser le mot de passe
Le bouton Réinitialiser le mot de passe de la boîte de dialogue appelle directement l'endpoint AIS JDE change password. L'administrateur saisit le nouveau mot de passe une fois, clique sur le bouton, et le changement est actif à la prochaine connexion de l'utilisateur. Le même flux sert à débloquer un compte dont le mot de passe a expiré.
Conseils & bonnes pratiques
- Créer un utilisateur via Ajouter, pas en SQL. Une insertion directe dans le master utilisateur saute l'étape de provisionnement AIS — l'utilisateur apparaît dans la table mais ne peut pas se connecter. La chaîne en cinq étapes est ce qui rend le compte utilisable.
- Upload Excel pour une liste d'utilisateurs livrée par l'intégrateur — l'upload exécute la même chaîne pour chaque ligne, 50 utilisateurs sont provisionnés en un import.
- Réinitialiser le mot de passe est l'outil indiqué quand un opérateur signale un mot de passe oublié. C'est aussi ce que le support utilise pour une demande de déblocage — un nouveau mot de passe réinitialise le compteur d'échecs côté JDE.
- Garder les onglets Rôles et Environnements cohérents. Un utilisateur sans environnement ne peut pas se connecter ; un utilisateur sans rôle n'a aucun droit. Les environnements par défaut s'alimentent tout seuls, mais le rattachement de rôle reste une opération manuelle sur l'onglet Rôles.