Project

General

Profile

Bug #36752

le préremplissage d'un attribut de profil depuis un attribut d'assertion SAML non vérifié n'est pas éditable dans le formulaire.

Added by Paul Marillonnet 15 days ago. Updated 15 days ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
07 Oct 2019
Due date:
% Done:

0%

Patch proposed:
No
Planning:
No

Description

Par exemple, je paramètre a2 pour que le prénom du profil soit approvisionné depuis l'identité FC, mais ne soit pas vérifié (capture1.png).

Côté édition du profil, tout va bien, le champ est prérempli mais reste éditable (capture2.png).

Par contre, côté formulaire, le champ est verrouillé en dépit de la non-vérification de l'attribut qui le préremplit (capture3.png).

capture2.png View (21.6 KB) Paul Marillonnet, 07 Oct 2019 05:18 PM

capture1.png View (86.8 KB) Paul Marillonnet, 07 Oct 2019 05:18 PM

capture3.png View (42.7 KB) Paul Marillonnet, 07 Oct 2019 05:18 PM

37927
37928
37929

Related issues

Related to Plugin Carte eID (fedict/bosa) - Development #36769: verrouiller aussi nom et prénom Information nécessaire 08 Oct 2019

History

#1 Updated by Frédéric Péters 15 days ago

C'est parce que :

            if verified_attributes:
                # If there are any verified attributes we consider
                # first and last names are also verified.  This is to work
                # around the fact that those attributes are handled
                # differently in authentic and cannot be marked as
                # verified.
                verified_attributes.extend(['first_name', 'last_name'])

#2 Updated by Paul Marillonnet 15 days ago

Reliquat à mon avis d'un temps où les attributs de profils provisionnés depuis l'identité FC étaient moins bien gérés.
Parce que là dans le code avant ce workaround, w.c.s. voit bien qu'il n'y a que le nom et la civilité qui sont vérifiés, et non pas le prénom :

> /home/paul/src/wcs/wcs/qommon/saml2.py(536)fill_user_attributes()
-> if verified_attributes:
(Pdb) verified_attributes
['last_name', 'title']
(Pdb) 

Edit: s/préremplis/vérifiés/

#3 Updated by Frédéric Péters 15 days ago

Reliquat à mon avis d'un temps où les attributs de profils provisionnés depuis l'identité FC étaient moins bien gérés.

s/FC//.

Ce verrouillage automatique de prénoms/noms alors qu'il n'y a pas d'indication sur le sujet, c'est potentiellement encore nécessaire pour authentic2-auth-fedict, il faut d'abord vérifier adapter ça avant de changer quoique ce soit ici.

#4 Updated by Paul Marillonnet 15 days ago

  • Subject changed from le préremplissage d'un attribut de profil depuis un attribut d'identité pivot FC non vérifié n'est pas éditable dans le formulaire. to le préremplissage d'un attribut de profil depuis un attribut d'assertion SAML non vérifié n'est pas éditable dans le formulaire.

#5 Updated by Paul Marillonnet 14 days ago

Also available in: Atom PDF