Outil de base de données collaborative - crowdsourcing

Bonjour à toutes et tous,

Pour travailler à plusieurs sur une même base de données, pour enrichir par exemple une liste de contacts, on peut utiliser Googlesheet.

Néanmoins, supposons que je veuille ne pas montrer toutes les colonnes ni tous les contacts à tous ceux qui interviennent sur la base de données, quel outil peut faire l’affaire ?

Exemple de requêtes. J’ai deux collaborateurs : Hermione et Harry

  • Hermione ne peut voir que les contacts dont le mail n’est pas rempli ; elle peut voir les champs nom, prénom, mail ; elle peut seulement modifier le champ mail

  • Harry ne peut voir que les contacts qui répondent à cette double condition 1) le numéro de téléphone n’est pas rempli 2) le mail est rempli ; il peut voir les champs nom, prénom, téléphone ; il peut modifier seulement le champ téléphone. Dans ce cas, chaque fois que Hermione aura rempli un contact avec un mail mais qui ne contiendra pas de tel, il apparaîtra dans la liste des contacts visibles par Harry. Quand les champs mail et téléphone sont remplis, ils n’apparaissent plus dans la liste des contacts de Harry

Dans l’idéal, l’outil que je cherche me donne la main sur la création des colonnes, leur format, …

Une idée ? :slight_smile:

Hello,

As-tu regardé du côté de Google App Script ? L’idée ici serait d’utiliser les divers méthodes mises à disposition par l’API de Google Spreadsheet, et voir si elles permettent d’implémenter les fonctionnalités que tu attends.

https://developers.google.com/apps-script/reference/spreadsheet

Autre possibilité: créer une « filter view », en gros une vue du tableur qui ne répondrait qu’à certains critères spécifiques, et y associer des droits à certains utilisateurs, si c’est possible…

https://service.goshen.edu/support/index.php?/default_import/Knowledgebase/Article/View/967/222/using-filter-views-in-the-new-google-sheets

À vrai dire, je recherche un « outil » prêt à l’emploi. Sans avoir à coder quoi que ce soit.

Je connais des personnes qui ont eu des besoins similaires aux miens et qui ont développé des outils spécifiques mais forcément trop spécifiques pour être adaptés à toutes les situations.

Hello, regarde du coté de ethercalc.

Merci. Beaucoup de code aussi.

À l’heure où tout se « drag and drop », je me disais qu’une appli intuitive pouvait exister :slight_smile:

Dans ce style d’outil, tu as Youday : https://www.youday.fr/