IGNF / cartes.gouv.fr

Le portail principal d'accès à la Géoplateforme, son entrepôt et son catalogue
GNU Affero General Public License v3.0
1 stars 0 forks source link

Tableau des permissions d'un datastore - affichage du username si nom et prénom sont vides #386

Closed IGNF-Xavier closed 1 month ago

IGNF-Xavier commented 1 month ago

Le besoin que vous rencontrez

Le nom et prénom de l'utilisateur autorisé est indiqué dans le tableau. MAIS cette information n'est pas une obligation pour l'utilisateur, si non complétés, ce sera donc vide.

.

La solution que vous aimeriez

Y faire figurer le login serait plus pertinent car c'est obligatoire

Les alternatives que vous avez considéré

No response

Autres éléments de contexte

No response

slafayIGN commented 1 month ago

Les informations sur le bénéficiaire (utilisateur) ne contiennent pas le username mais seulement :

"beneficiary": {
    "_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "last_name": "string",
    "first_name": "string"
  },

Sans évolution de l'API, on ne peut utiliser que l'id comme valeur fallback si nom et prénom sont vides.

@IGNF-Xavier

IGNF-Xavier commented 1 month ago

Le fonctionnement actuel convient. Le P.O. du keycloak (SDPU/Nicolas Leclerc) va rendre obligatoire nom et prénom. Si besoin d'évolution de l'API, ce sera en fonction du besoin de SDPU à exprimer vers le projet socle.

Je clos donc présentement le ticket et on garde le comportement actuel