Partager des projets avec des permissions au niveau utilisateur

Read in English | Leer en español | اقرأ باللغة العربية Dernière mise à jour : 29 août 2025

KoboToolbox vous permet de définir différents niveaux d’accès pour les utilisatrices et utilisateurs sur chaque projet. Certaines utilisatrices et certains utilisateurs peuvent avoir besoin uniquement de soumettre ou de consulter des données, tandis que d’autres nécessitent un accès plus avancé, comme la modification de formulaires, la validation de soumissions ou la modification de données.

Cet article explique comment accorder des permissions à d’autres utilisatrices et utilisateurs de KoboToolbox pour collaborer sur vos projets. Il couvre les permissions au niveau utilisateur, les permissions au niveau des lignes et la copie de permissions depuis un autre projet.

Pour en savoir plus sur le partage de votre projet avec d'autres personnes pour la collecte de données, consultez Collecter des données via des formulaires Web. Pour en savoir plus sur les paramètres au niveau du projet pour partager vos projets, consultez Partager des projets avec des paramètres au niveau du projet.

Définir des permissions au niveau utilisateur

Les permissions au niveau utilisateur vous permettent de partager les données d’un projet avec d’autres utilisatrices et utilisateurs de KoboToolbox et de contrôler leur accès à votre formulaire ou à vos soumissions.

Pour configurer des permissions au niveau utilisateur :

  1. Accédez à la page PARAMÈTRES de votre projet de collecte de données et cliquez sur Partage.

  2. Sous la liste des utilisatrices et utilisateurs ayant un accès actuel, cliquez sur Ajouter un utilisateur.

  3. Saisissez le nom d’utilisateur de la personne avec laquelle vous souhaitez partager le formulaire.

  4. Sélectionnez le niveau de permission souhaité.

  5. Cliquez sur ACCORDER DES PERMISSIONS.

Ajouter un utilisateur

Les permissions suivantes sont disponibles :

Permission

Description

Voir le formulaire

L’utilisatrice ou l’utilisateur peut prévisualiser le formulaire.

Modifier le formulaire

L’utilisatrice ou l’utilisateur peut modifier le formulaire.

Voir les soumissions

L’utilisatrice ou l’utilisateur peut consulter les données soumises.

Ajouter des soumissions

L’utilisatrice ou l’utilisateur peut soumettre des données en utilisant le formulaire.

Modifier les soumissions

L’utilisatrice ou l’utilisateur peut modifier les données soumises.

Valider les soumissions

L’utilisatrice ou l’utilisateur peut approuver ou rejeter les données soumises.

Supprimer les soumissions

L’utilisatrice ou l’utilisateur peut supprimer les données soumises.

Gérer le projet

L’utilisatrice ou l’utilisateur peut effectuer toutes les actions ci-dessus et gérer les paramètres du projet.

Remarque : Lorsque certaines permissions sont accordées, d'autres permissions sont également accordées automatiquement. Par exemple, si une utilisatrice ou un utilisateur se voit accorder la permission Ajouter des soumissions, la permission Voir le formulaire lui sera également accordée automatiquement.

Définir des permissions au niveau des lignes

Les permissions au niveau des lignes vous permettent de définir des permissions de consultation, de modification, de validation et de suppression pour les soumissions en fonction de conditions prédéfinies. Ces permissions peuvent être :

  • Uniquement d’utilisatrices et utilisateurs spécifiques : Les permissions basées sur l’utilisateur vous permettent de partager les données d’un projet avec une autre utilisatrice ou un autre utilisateur de KoboToolbox uniquement lorsqu’elles sont soumises par des utilisatrices et utilisateurs spécifiques. Cela peut être utile pour permettre aux collectrices et collecteurs de données de consulter et de modifier leurs propres soumissions sans accéder aux données d’autres collectrices et collecteurs.

  • Basées sur une condition : Les permissions basées sur une condition accordent l’accès aux données du projet en fonction d’une réponse à une question de votre formulaire. Par exemple, cela peut être utilisé pour partager des données collectées avant une certaine date ou pour une région spécifique.

Permissions basées sur l’utilisateur

Pour ajouter des permissions basées sur l’utilisateur :

  1. Ouvrez votre projet et accédez à l’onglet PARAMÈTRES.

  2. Accédez à la section Partage.

  3. Cliquez sur Ajouter un utilisateur et saisissez le nom d’utilisateur de la personne avec laquelle vous souhaitez partager le projet.

  4. Sélectionnez les permissions basées sur l’utilisateur que vous souhaitez autoriser (Voir, Modifier, Supprimer et/ou Valider).

  5. Sous chaque permission, saisissez le ou les noms d’utilisateur des personnes dont vous accordez l’accès aux soumissions. Les noms d’utilisateur doivent être séparés par des virgules.

  6. Cliquez sur Accorder des permissions pour enregistrer vos paramètres de permissions.

Une fois que vous avez enregistré vos permissions, l’utilisatrice ou l’utilisateur avec qui vous avez partagé le projet pourra consulter, modifier, valider ou supprimer les données du projet soumises par les noms d’utilisateur spécifiés, selon les permissions sélectionnées.

Permissions basées sur une condition

Pour ajouter des permissions basées sur une condition :

  1. Ouvrez votre projet et accédez à l’onglet PARAMÈTRES.

  2. Accédez à la section Partage.

  3. Cliquez sur Ajouter un utilisateur et saisissez le nom d’utilisateur de la personne avec laquelle vous souhaitez partager le projet.

  4. Sélectionnez les permissions basées sur une condition que vous souhaitez autoriser (Voir, Modifier, Supprimer et/ou Valider).

  5. Ouvrez le menu déroulant Sélectionner… pour afficher la liste complète des questions du formulaire et sélectionnez la question qui doit être utilisée pour filtrer les soumissions partagées avec l’utilisatrice ou l’utilisateur.

  6. Sur le côté droit du signe égal (=), saisissez la valeur de réponse qui doit être satisfaite.

  7. Cliquez sur Accorder des permissions pour enregistrer vos paramètres de permissions.

Une fois que vous avez enregistré vos permissions, l’utilisatrice ou l’utilisateur pourra consulter, modifier, valider ou supprimer les soumissions de données du projet qui répondent à la condition spécifiée, selon les permissions sélectionnées.

Les valeurs de réponse doivent suivre un format spécifique pour que la condition fonctionne :

Type de question

Format

Date

AAAA-MM-JJ (par ex., 1974-12-31)

Sélectionner un et Sélectionner plusieurs

Valeur XML/nom du choix (par ex., first_grade plutôt que First grade)

Nombre et Décimal

Un nombre entier ou décimal spécifique

Copier des permissions depuis un autre projet

Pour copier les permissions d’équipe depuis un autre projet :

  1. Ouvrez l’onglet Partage dans la page PARAMÈTRES de votre projet.

  2. Cliquez sur « Copier l’équipe depuis un autre projet ».

  3. Sélectionnez le projet depuis lequel vous souhaitez copier les permissions.

Remarque : Cela écrasera tous les paramètres de partage existants sur le projet auquel vous ajoutez les permissions.

Dépannage

Suivi des modifications effectuées par d'autres utilisatrices et utilisateurs KoboToolbox conserve des Journaux d'activité qui affichent une chronologie complète des actions du compte et du projet. Les Journaux d'historique du projet enregistrent chaque modification à l'intérieur d'un projet—importations, modifications, suppressions et soumissions—afin que vous puissiez retracer les changements, attribuer la responsabilité et identifier le moment où les problèmes ont commencé.

Demande de nom d'utilisateur et de mot de passe lors de l'envoi de données Si une fenêtre de connexion apparaît lorsque vous essayez de soumettre, le projet est configuré pour exiger une authentification pour la collecte de données. Dans ce cas, vous ne pouvez soumettre des données que si votre compte dispose de la permission Ajouter des soumissions. Saisissez votre nom d'utilisateur et votre mot de passe KoboToolbox pour continuer.

Les permissions basées sur l'utilisateur ne semblent pas fonctionner Les permissions basées sur l'utilisateur s'appliquent uniquement lorsque l'authentification est requise et que chaque soumission porte un nom d'utilisateur. Ouvrez l'onglet FORMULAIRE du projet et désactivez « Autoriser les soumissions à ce formulaire sans nom d'utilisateur et mot de passe » sous Collecter des données.

Les anciens enregistrements ignorent les règles au niveau des lignes Les soumissions effectuées avant que l'authentification ne soit requise peuvent ne pas avoir de nom d'utilisateur associé, de sorte que les règles basées sur l'utilisateur ne peuvent pas les filtrer.

Les permissions basées sur une condition ne correspondent pas au texte partiel Le filtre doit inclure la valeur de réponse exacte. Par exemple, filtrer sur developer ne correspondra pas à software_developer. Écrivez la valeur complète que vous attendez, ou ajustez votre formulaire pour que la valeur exacte soit capturée.

Les permissions basées sur une condition échouent sur les questions de groupe répété Les filtres ne peuvent pas regarder à l'intérieur d'un groupe répété car une soumission peut contenir plusieurs réponses différentes. Si vous avez besoin de cela, consultez le message du Forum communautaire Permissions basées sur une condition utilisant une valeur de groupe répété pour une solution de contournement avec une feuille de calcul.

Conditions multiples non prises en charge Les permissions basées sur une condition n'acceptent qu'une seule condition. Si vous devez définir des permissions basées sur plusieurs conditions, envisagez de créer un calcul basé sur une condition dans votre formulaire qui génère une seule valeur pour le filtrage.