Navigation

    Communauté Digdash

    • S'inscrire
    • Se connecter
    • Recherche
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    RÉSOLU Live Security: Récupération du login de l'utilisateur connecté

    Studio
    2
    3
    205
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • O
      Olivier Le Boulch dernière édition par

      Bonjour,

      J'ai pu appliquer la méthode "Live Security utilisant un autre cube" expliquée dans le xwiki:

      https://doc.digdash.com/xwiki/wiki/howtos/view/howtos/Studio/Live_Security/

      La solution est intéressante car elle devrait éviter d'avoir à maintenir une variable "périmètre" pour chaque utilisateur.

      Dans la solution, il est indiqué qu'on peut récupérer le login de l'utilisateur connecté via l'appel suivant:

      var userAttr = getUserAttribute("USER_LOGIN_SSO");
      

      De ce que je comprends, cela nécessite de gérer un paramètre utilisateur "USER_LOGIN_SSO"

      Y a-t-il un moyen plus simple de récupérer automatiquement le login de l'utilisateur connecté? (Sans avoir à maintenir cette variable utilisateur)

      Merci

      1 réponse Dernière réponse Répondre Citer 1
      • A
        Alexandre CAMPOS Mod dernière édition par

        Bonjour @Olivier-Le-Boulch,
        Vous pouvez récupérer (presque) tous les paramètres utilisateur via cette fonction "getUserAttribute"

        var userAttr = getUserAttribute("uid");
        

        Liste non exhaustive : dn uid cn displayName langChoice ainsi que les paramètres Utilisateurs créer dans l'administration.
        6e703e5e-a616-4ad9-ba1d-97f111a4396c-image.png

        O 1 réponse Dernière réponse Répondre Citer 2
        • A
          Alexandre CAMPOS Mod dernière édition par

          Bonjour @Olivier-Le-Boulch,
          Vous pouvez récupérer (presque) tous les paramètres utilisateur via cette fonction "getUserAttribute"

          var userAttr = getUserAttribute("uid");
          

          Liste non exhaustive : dn uid cn displayName langChoice ainsi que les paramètres Utilisateurs créer dans l'administration.
          6e703e5e-a616-4ad9-ba1d-97f111a4396c-image.png

          O 1 réponse Dernière réponse Répondre Citer 2
          • O
            Olivier Le Boulch @Alexandre CAMPOS dernière édition par

            @alexandre-campos Merci!

            1 réponse Dernière réponse Répondre Citer 0
            • 1 / 1
            • Premier message
              Dernier message
            • Accueil
            • Webinaires
            • Documentation
            • Interviews
            • Vidéos tutos