Notion d'utilisateur courant dans des formules Grist

Bonjour,

D’après quelques tests que j’ai pu faire jusqu’ici, la variable “user” correspondant à la session utilisateur courante (son nom, son email, etc.) ne semble disponible pour les formules que dans 3 zones :

  • Formule d’initialisation (permet notamment l’attribution “créé/modifié par”)
  • ACL (pour gestion des accès à l’utilisateur)
  • Condition de liste déroulante

L’objet “user” n’est par contre pas disponible pour les formules classiques ou les mises en forme conditionnelles, probablement parce que ça aboutirait à des résultats de calculs concurrents entre sessions.

Connaissez-vous néanmoins une manière de filtrer une vue sur les lignes de l’utilisateur courant ?
L’exemple classique serait une vue “Mes dossiers”.

Je précise au cas où : hors ACL via l’objet rec. Avec les ACL, le blocage en lecture s’appliquerait alors à toute la table et rendrait impossible l’affichage des autres lignes dans des vues exploitant cette même table (ex. : “Dossiers de mon équipe”, “Tous dossiers”).

Je pensais notamment à quelque chose de similaire au widget “Drop-down filter”, capable d’exploiter les infos de session courante.

2 « J'aime »