Projet

Général

Profil

Bug #50825

auth_saml : les erreurs de provisionning à la création de l'utilisateur ne sont pas journalisées

Ajouté par Benjamin Dauvergne il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
03 février 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Lors du provisionning d'un utilisateur existant, c'est bien journalisé :

    def provision(self, user, idp, saml_attributes):
        super(AuthenticAdapter, self).provision(user, idp, saml_attributes)
        try:
            self.provision_a2_attributes(user, idp, saml_attributes)
        except MappingError as e:
            logger.warning('auth_saml: failure during attribute provisionning %s', e)

mais pour un utilisateur nouveau, non et ça nous perd :

    def finish_create_user(self, idp, saml_attributes, user):
        try:
            self.provision_a2_attributes(user, idp, saml_attributes)
        except MappingError as e:
            raise UserCreationError('user creation failed on a mandatory mapping action: %s' % e)
        if not user.ou:
            user.ou = get_default_ou()
            user.save()

Demandes liées

Lié à Authentic 2 - Development #48784: auth_saml/mellon: pas de log d'erreur quand un attribut requis manqueFermé24 novembre 2020

Actions

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

  • Statut changé de Nouveau à Rejeté
#2

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

  • Lié à Development #48784: auth_saml/mellon: pas de log d'erreur quand un attribut requis manque ajouté

Formats disponibles : Atom PDF