Gestion des permissions avancées : Intersection de listes

La nuit porte conseil j’ai trouvé une solution de contournement à mon problème.

J’ai fait une formule dans la table dont je veux gérer l’accès avec une formule python qui construit la liste des utilisateurs autorisés. C’est pas très propre, mais tant qu’on ne peut pas comparer des listes dans les ACL c’est la seule solution pour mon problème.

Concrètement, dans mon exemple, j’ai ajouté une colonne dans Régions avec la listes des personnages qui ont un accès exceptionnel à cette région. Puis je peux faire une formule simple dans l’ACL de Grist.

J’ai modifié le Grist d’exemple en conséquence.

1 « J'aime »