Skip to main content

Dans Base44, les données de votre application sont les informations qui donnent vie à tout. Elles incluent toutes les informations que votre application contient, telles que les personnes qui se connectent, le contenu que vous affichez, les commandes que vous traitez et les activités qui se produisent dans votre application.
La page Data avec une carte pour chaque table d'une application

Un exemple de données pour une app de voyage, avec des tables telles que Trip, TripItem, VisitedPlace et WishlistPlace.


Comprendre vos données

Toutes les données de votre application sont organisées dans des tables, comme une feuille de calcul. Chaque table regroupe un type d’info (comme des personnes ou des produits) et les trie dans des colonnes appelées champs, telles que des noms, dates ou prix. Par exemple, si vous créez une application pour gérer l’activité de votre boutique, vous pouvez utiliser les tables de données de Base44 pour tout garder organisé. Vous pouvez avoir une table de données Users pour stocker les noms et adresses e-mail de vos clients, une table Products listant ce que vous vendez et une table Orders pour suivre chaque achat. Chaque nouveau client, produit ou commande est automatiquement ajouté comme une nouvelle ligne dans la bonne table, vous pouvez ainsi rapidement trouver, mettre à jour ou gérer les informations de votre boutique.

Types de champs de données

Lorsque vous, ou l’IA, ajoutez un champ (colonne) à votre table, vous choisissez quel type d’information il stocke. Voici quelques types de champs courants :
  • Text : Pour des mots, phrases ou descriptions (comme des noms de clients ou des détails de produits)
  • Number : Pour des prix, quantités ou mesures
  • Yes/No (Boolean) : Pour des champs qui sont vrais ou faux (comme « Est-il actif ? »)
  • Date/Time : Pour enregistrer des dates telles que le jour d’inscription, la date de commande ou l’heure d’un événement
  • File : Pour des images, documents ou autres fichiers
  • Reference : Pour lier cette table à une autre table (par exemple, lier chaque commande au bon client)
  • Object : Pour les cas avancés, cela vous permet d’ajouter des informations structurées telles qu’un objet JSON

Accéder aux données de votre application

Il est facile de voir toutes les informations que votre application collecte. Vous pouvez visualiser vos données à tout moment depuis le tableau de bord, où chaque table vous offre une vue claire et organisée de vos personnes, produits, commandes, et plus encore. Cela vous aide à suivre ce qui se passe dans votre application et à tout maintenir à jour.

Ouvrir une table

Chaque table de votre app apparaît comme une carte sur la page Data. Ouvrez-en une pour voir ses enregistrements. Pour ouvrir une table :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Data.
  3. Sélectionnez la table que vous voulez.
Une table sur la page Data, avec une ligne par enregistrement et une colonne par champ

Les enregistrements d'une table sur la page Data

Explorer vos données

Une fois à l’intérieur, la table elle-même et la page Data vous offrent chacune plusieurs façons de vous déplacer. À l’intérieur d’une table :
  • Columns : Triez par n’importe quelle colonne, et masquez ou réorganisez les colonnes. Chaque table possède aussi les colonnes Created, Last updated et Created by, masquées jusqu’à ce que vous les activiez depuis Columns.
  • Records : Continuez à faire défiler pour en charger plus au lieu de naviguer entre les pages.
  • Rows : Sélectionnez-en plusieurs pour les déplacer ensemble vers la corbeille, et utilisez le bouton de copie sur une cellule de lien pour copier sa valeur.
  • Images : Les images téléversées dans votre application s’affichent sous forme de miniatures dans la table, y compris les fichiers que votre application stocke de manière privée. Les liens vers des images hébergées sur d’autres sites restent des liens, et les autres fichiers téléversés s’affichent sous forme de puce de fichier.
De retour sur la page Data :
  • Sort by : Ordonnez les cartes de A à Z ou de Z à A.
  • More actions : Cliquez sur l’icône sur une carte pour des options rapides : Test Permissions in preview, View Data, Export, Schema, Backup & Restore (en Production uniquement), Recently deleted, Clear table records et Delete this table.
La page Data avec le menu More actions ouvert sur une carte de table

Le menu More actions sur une carte de table

Rechercher des données spécifiques

Utilisez la barre de recherche au-dessus de la table pour trouver rapidement les lignes pertinentes. La recherche examine tous les champs de texte de vos données, vous pouvez ainsi sauter directement à une ligne spécifique au lieu de faire défiler. Pour rechercher des données :
  1. Ouvrez la table que vous voulez depuis Data dans le tableau de bord de votre app.
  2. Entrez un mot, un nombre ou une phrase dans la barre de recherche au-dessus de la table.
Recherche dans une table avec la barre de recherche sur la page Data

Recherche dans une table

Filtrer vos données

Utilisez les filtres pour transformer une longue table en une vue ciblée, par exemple pour voir uniquement les fonctionnalités livrées, les éléments appartenant à votre équipe ou le travail prévu pour un trimestre spécifique. Les filtres que vous obtenez proviennent des champs de cette table, chaque table a donc sa propre liste. Les champs tels que les dates, les nombres et les choix obtiennent un filtre, et les champs de texte simple sont couverts à la place par la boîte de recherche à côté. Une table composée uniquement de champs de texte n’a rien sur quoi filtrer, elle n’affiche donc pas de bouton Filters. Pour filtrer vos données :
  1. Ouvrez la table que vous voulez depuis Data dans le tableau de bord de votre app.
  2. Cliquez sur Filters au-dessus de la table et sélectionnez vos filtres.
  3. Pour changer les colonnes que vous voyez, cliquez sur Columns et affichez, masquez ou réorganisez-les.
Table de données avec un filtre de date ouvert

Filtrage d'une table


Ajouter et mettre à jour des données

Base44 collecte et met à jour automatiquement les données de votre application au fur et à mesure que les utilisateurs interagissent avec votre application. L’IA configure vos tables pour que les bonnes informations soient enregistrées et tenues à jour pour vous. Cependant, si vous souhaitez ajouter manuellement des informations (par exemple, ajouter un produit, mettre à jour un enregistrement ou entrer des données test), vous pouvez le faire facilement depuis le tableau de bord de votre application dans votre éditeur d’application.

Ajouter manuellement des données

Ajoutez vous-même un enregistrement quand vous testez quelque chose ou comblez un manque, plutôt que d’importer un fichier. Pour ajouter un enregistrement :
  1. Ouvrez la table que vous voulez depuis Data dans le tableau de bord de votre app.
  2. Cliquez sur Add Item.
  3. Entrez les données et cliquez sur Submit.
Formulaire d'ajout d'un enregistrement à une table de données

Ajout d'un enregistrement

Modifier des données

Pour modifier un enregistrement de données, cliquez sur la ligne de la table que vous souhaitez modifier, complétez les détails et cliquez sur Save changes. Sous Record info, l’enregistrement indique aussi quand il a été créé (Created), par qui (Created by) et quand il a été mis à jour pour la dernière fois (Last updated). Les enregistrements ajoutés par une personne non connectée affichent Anonymous comme créateur, et ceux créés par le chat IA pendant la construction de votre application affichent un ID de compte de service au lieu d’un e-mail. Pour un champ qui contient un fichier ou une image, comme photo_url, cliquez sur l’icône de téléversement à côté du champ pour téléverser un fichier directement depuis votre ordinateur, au lieu de coller un lien.
Le panneau de modification d'un enregistrement avec le bouton de téléversement d'un champ image et le bloc Record info encadrés

Modification d'un enregistrement, avec son bouton de téléversement et Record info

Supprimer des données

Vous pouvez supprimer un seul enregistrement depuis sa ligne, vider tous les enregistrements d’une table depuis la carte de la table, supprimer une table dont vous n’avez plus besoin, ou demander au chat IA de le faire pour vous. L’IA prépare l’action de suppression et demande votre approbation avant que quoi que ce soit ne soit supprimé.
Les enregistrements supprimés ne disparaissent pas tout de suite :
  • Les enregistrements supprimés sont conservés pendant 30 jours, vous avez donc le temps de les récupérer. Cliquez sur l’icône More actions en haut de la table de données et cliquez sur Recently deleted pour les voir et les restaurer. Après 30 jours, ils sont définitivement supprimés et ne peuvent pas être restaurés.
  • Sur le plan Elite et sur un plan Enterprise (Business ou Enterprise), Base44 sauvegarde aussi vos données automatiquement, pour que vous puissiez consulter ce que contenaient vos tables auparavant, télécharger une copie ou restaurer vos données si des enregistrements sont modifiés, importés ou supprimés par erreur.
Pour supprimer un seul enregistrement, cliquez sur l’icône Delete sur la ligne correspondante de la table. Pour supprimer tous les enregistrements d’une table, cliquez sur l’icône More actions sur la carte de cette table et cliquez sur Clear table records.
Table de données avec l'icône de suppression visible sur une ligne survolée

Suppression d'un enregistrement

Pour supprimer une table :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Data.
  3. Cliquez sur Clear table records dans le menu More actions de la carte de la table, d’abord en Production puis en Test, pour que la table soit vide dans les deux.
  4. Cliquez sur l’icône More actions sur la carte de la table, puis cliquez sur Delete this table.
  5. Cliquez sur Delete this table pour confirmer.
Supprimer une table la retire du modèle de données de votre application, et son contenu dans la corbeille ne peut plus être récupéré. Si le code de votre application définit encore la table, elle réapparaît la prochaine fois que ce code est écrit ou récupéré.
Pour supprimer des données avec le chat IA :
  1. Ouvrez le chat IA dans votre éditeur d’application.
  2. Décrivez ce que vous souhaitez supprimer, par exemple : Supprime les données de l'Italie dans l'entité TripItem.
  3. Examinez la demande de suppression suggérée par l’IA, y compris le nom de l’entité.
  4. Cliquez sur Approve pour confirmer la suppression, ou Reject pour annuler.

Importer des données

Parfois, vous voulez importer beaucoup d’informations dans votre application en une seule fois. Vous pouvez importer des données de 2 manières, selon que vous voulez travailler directement dans le tableau de bord ou demander de l’aide au chat IA.
Les imports ajoutent de nouvelles lignes à vos tables. Ils ne mettent pas à jour ni n’écrasent les enregistrements existants. Si vous voulez que votre fichier remplace les données d’une table, supprimez d’abord les enregistrements actuels de cette table, puis relancez l’import avec votre fichier.

Utiliser le chat IA

Utilisez le chat IA pour transformer des fichiers de données existants en entités et enregistrements dans votre application. Cela est utile lorsque vous avez déjà des informations dans une feuille de calcul ou un fichier JSON et que vous souhaitez les apporter à Base44. Vous pouvez téléverser des fichiers de données structurées et demander à l’IA de créer ou mettre à jour des entités pour vous, y compris configurer les tables et mapper les champs. Formats pris en charge pour l’importation de données :
  • CSV (.csv)
  • Excel (.xlsx, .xls)
  • JSON (.json)
Si vous téléversez un fichier Excel avec plusieurs feuilles, vous pouvez demander à l’IA d’importer une seule feuille ou d’importer toutes les feuilles dans leurs entités correspondantes.

Exemples de prompts que vous pouvez utiliser :

  • Importe ces données dans l'entité Customers.
  • Importe ce fichier JSON dans mon entité Orders.
  • Importe la feuille 'Orders' dans l'entité Orders.
  • Voici un CSV de mes Products. Crée une entité Products avec des champs correspondants et importe ces lignes.
Pour importer des données à l’aide du chat IA :
  1. Créez l’entité dans laquelle vous souhaitez importer (par exemple, Products, Contacts, Orders).
  2. Ouvrez le chat IA dans votre éditeur d’application.
  3. Cliquez sur l’icône Upload files et sélectionnez votre fichier de données.
  4. Demandez à l’IA d’importer les données.
  5. Examinez la réponse et approuvez l’import dans le chat.
Lorsque vous importez des données de cette manière, Base44 analyse la structure de votre fichier et mappe les colonnes aux champs de votre entité. Il peut créer ou mettre à jour des entités si votre schéma doit changer, ajoutant de nouvelles entités ou champs, ou ajustant les types de champs pour correspondre à votre fichier. Il ne met pas à jour ni n’écrase les enregistrements existants ; il ajoute toujours de nouvelles lignes. Si quelque chose ne correspond pas, l’IA met à jour le schéma là où cela est sûr, puis réessaie l’import pour que vous n’ayez pas besoin de tout corriger manuellement.
Pour les limites de taille de fichier et plus de détails sur le téléversement de fichiers vers le chat IA, voir Téléverser et gérer des fichiers.
Pour utiliser le chat IA pour remplacer les données existantes : Si vous voulez que le contenu d’un fichier remplace tous les enregistrements actuels d’une entité, vous devez d’abord vider l’entité, puis importer les nouvelles lignes depuis votre fichier.
Conseil : Avant de supprimer des enregistrements, envisagez d’exporter la table pour avoir une copie de sauvegarde de vos données d’origine.
  1. Demandez au chat IA de supprimer les enregistrements dans l’entité pertinente (par exemple, Supprime tous les enregistrements de l'entité Orders.).
  2. Confirmez que vous voulez supprimer les enregistrements.
  3. Cliquez sur l’icône Upload files et sélectionnez votre fichier de données.
  4. Demandez au chat IA d’importer le fichier dans la même entité.

Directement depuis le tableau de bord

Utilisez cette option lorsque vous avez déjà un CSV qui correspond à votre table et que vous voulez simplement que les lignes apparaissent dans vos données. Par exemple, exportez votre liste de clients depuis un autre outil au format CSV, ajustez les colonnes pour correspondre à votre table Customers, puis importez le fichier afin de pouvoir gérer ces clients directement dans Base44. Les imports du tableau de bord prennent en charge les fichiers CSV (.csv) et ajoutent uniquement de nouvelles lignes, ils ne mettent donc jamais à jour ni n’écrasent les enregistrements existants. Pour remplacer tout le contenu d’une table, cliquez sur Clear table records sur cette table pour la vider, puis importez votre CSV. Les valeurs telles que NULL, None, N/A, #N/A et NaN arrivent vides dans toute colonne qui n’est pas une colonne de texte, et les champs de liste acceptent soit un tableau JSON, soit une chaîne séparée par des virgules. Après l’import, la page Data affiche combien d’enregistrements ont été ajoutés et signale les lignes qu’elle n’a pas pu importer.
Menu More actions de la table Trip avec Import en haut

Importation dans une table

Pour importer des données depuis le tableau de bord :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Data.
  3. Sélectionnez l’ensemble de données pertinent (table).
  4. Cliquez sur l’icône More actions et cliquez sur Import.
  5. Choisissez votre fichier CSV et cliquez sur Open.

Exporter des données

Vous pouvez vouloir sortir les données de votre application pour les sauvegarder, les analyser ou les utiliser dans d’autres outils. Pour ce faire, vous pouvez utiliser l’option Export. Par exemple, vous pouvez vouloir exporter les commandes de votre boutique ou les listes de personnes à partager avec votre comptable, ou utiliser les données pour créer des rapports personnalisés. Vos données se téléchargent sous forme de fichier CSV que vous pouvez ouvrir dans un logiciel de feuille de calcul tel qu’Excel ou Google Sheets. Pour exporter les données de votre application :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Data.
  3. Sélectionnez l’ensemble de données pertinent (table).
  4. Cliquez sur l’icône More actions et cliquez sur Export.
Menu More actions de la table Trip avec Export sous Import

Exportation d'une table


Modifier les autorisations de données

Chaque table de données a ses propres paramètres de sécurité, contrôlant qui peut lire et écrire ses données. Read Access : Qui peut visualiser les enregistrements
Write Access : Qui peut créer, mettre à jour ou supprimer des enregistrements
Remarque : Pour des explications plus détaillées, consultez le guide de gestion des paramètres de sécurité.
Chaque table a sa propre page de permissions, qui liste les règles qui décident qui peut créer, lire, mettre à jour et supprimer ses enregistrements. Les règles sont combinées, il suffit donc à une personne de correspondre à l’une d’elles. Pour vérifier que vos règles fonctionnent, cliquez sur Test Permissions in preview dans le menu More actions de la carte de la table, dans le menu More actions de la table elle-même, ou sur la page Permissions de la table après avoir enregistré une modification. L’aperçu de votre application s’ouvre sur une page qui lit cette table, avec la liste des personnes à incarner déjà ouverte, pour que vous voyiez exactement ce à quoi chacune peut accéder. En savoir plus sur le test de vos permissions. Pour modifier les autorisations de vos données :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Data, puis sélectionnez la table que vous voulez.
  3. Cliquez sur Permissions en haut de la table.
  4. Cliquez sur Edit, modifiez les règles et enregistrez.
La page Permissions d'une table avec ses règles actuelles et un bouton Edit

Les permissions d'une table, ouvertes depuis le bouton Permissions sur la table

Corriger les risques de permissions

Quand une table présente un risque de sécurité au niveau des lignes, une icône d’avertissement apparaît sur sa carte sur la page Data, et une bannière Permission risks detected apparaît au-dessus des cartes. Ouvrez la table pour voir la même bannière avec le risque et les règles recommandées détaillés.
  • Corriger une table : Ouvrez la table et cliquez sur Fix pour appliquer les règles recommandées, ou sur More details pour examiner d’abord le risque et les changements suggérés.
  • Corriger plusieurs à la fois : Sur la page Data, cliquez sur Fix all dans la bannière pour corriger toutes les tables signalées, ou cliquez sur Select, cochez les tables que vous voulez, puis cliquez sur Fix all.
Un risque de permission détecté sur une table, avec une correction en un clic

Correction d'un risque de permission


Connecter vos données à une autre application

Vous pouvez laisser une autre application lire ou écrire des données depuis votre application Base44. Cela est utile si vous souhaitez synchroniser des informations, automatiser des tâches ou donner accès à des outils externes. Pour connecter vos données à une autre application :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur API.
  3. Sélectionnez la table que vous voulez dans le menu déroulant.
  4. Choisissez le format dont vous avez besoin : JS SDK, JS Fetch, cURL ou Python.
  5. Copiez le code pour lire ou mettre à jour les données.
  6. Collez-le dans l’autre application ou outil, afin qu’il sache comment se connecter à votre table.
La page API avec le menu déroulant de langage des exemples de code réglé sur JS SDK

Exemples de code pour vos tables sur la page API


FAQ

Sélectionnez une question ci-dessous pour en savoir plus sur les données de votre application.
Il n’est actuellement pas possible de fusionner automatiquement 2 applications distinctes en une seule application dans Base44. Chaque application est gérée comme un projet indépendant avec son propre code source, paramètres, autorisations et intégrations.Si vous souhaitez combiner les fonctionnalités de 2 applications, vous devez recréer ou copier manuellement le code, les composants et les paramètres d’une application à l’autre. Après avoir combiné le code et la fonctionnalité, testez soigneusement la nouvelle application pour vous assurer que tout fonctionne comme prévu.
Oui, pour supprimer vos données, allez dans Data dans le tableau de bord de votre application. Sur l’onglet de données pertinent, cliquez sur More actions puis sur Clear table records. Vous pouvez accéder et restaurer les données supprimées pendant 30 jours, mais après cela, elles sont définitivement supprimées.
Menu de la table de données avec l'option permettant d'effacer tous les enregistrements

Effacement des enregistrements d'une table

Vous pouvez accéder et restaurer vos données supprimées pendant 30 jours. Après cela, les données supprimées sont définitivement retirées et ne peuvent pas être restaurées.
Oui. Vous pouvez demander en toute sécurité au chat IA d’ajouter des données fictives pour les tests. Par défaut, il ajoute de nouveaux enregistrements sans modifier ni supprimer ceux existants, vos informations importantes restent ainsi protégées.Pour des tests structurés, il est préférable d’utiliser la fonctionnalité de données test intégrée plutôt que d’ajouter des enregistrements fictifs ad hoc à vos tables en direct. Les données test vous permettent de générer, réinitialiser et supprimer rapidement des enregistrements d’échantillon sans affecter vos données de production réelles. Apprenez-en plus dans Tester vos données.Si vous choisissez d’ajouter des enregistrements test directement à une table avec le chat IA, vous pouvez les effacer plus tard depuis le tableau de bord en supprimant ces enregistrements.
Le chat IA se concentre sur l’ajout et l’importation de données. Il ne supprime pas les enregistrements à moins que vous ne demandiez clairement de supprimer des données d’une entité spécifique et confirmiez l’action.Si vous souhaitez remplacer toutes les données d’une entité par le contenu d’un fichier, le modèle sûr est :
  • Exporter la table actuelle si vous voulez une sauvegarde.
  • Demander au chat IA de supprimer les enregistrements de l’entité concernée.
  • Téléverser votre fichier et demander au chat IA de l’importer dans la même entité.
Cela garantit que l’entité est d’abord vidée, puis remplie avec les nouvelles lignes de votre fichier.
Si vous souhaitez ajouter une nouvelle colonne (champ) ou apporter d’autres modifications à vos tables de données, demandez au chat IA de le faire pour vous. Le chat IA gère les mises à jour de votre schéma de données, vous devez juste décrire ce que vous voulez changer.Par exemple, si vous voulez ajouter une colonne « Notes » à l’une de vos tables de données, demandez au chat de l’ajouter. Il est préférable d’utiliser le mode Discuss dans le chat pour aider l’IA à décider comment aborder le changement avant de l’implémenter.
À partir du 27 novembre 2025, il y a une limite de 5 000 éléments par demande pour aider à maintenir des performances rapides, stables et fiables.Si votre application récupère actuellement tout en une seule grande demande, vous devrez peut-être la mettre à jour pour charger les données en plus petits morceaux. Une fois ce changement en place, vérifiez vos flux pour vous assurer que tout fonctionne toujours comme prévu.
Conseil : Pour vous assurer que vous êtes dans la limite, vous pouvez coller ce message dans le chat IA Base44 : « Assure-toi que toutes les demandes de récupération de données sont limitées à 5 000 éléments. »
Vous n’avez pas perdu vos données. Lorsqu’une collection contient plus de 5 000 enregistrements, le système limite le nombre d’éléments pouvant être chargés en même temps pour protéger les performances. Ce que vous voyez dépend de l’endroit où vous regardez :
  • Dans votre tableau de bord : La table de données n’affiche que jusqu’à 5 000 éléments, même si votre collection en contient plus. Tous vos enregistrements sont toujours stockés. Pour tout examiner, exportez la collection en CSV depuis le tableau de bord afin de voir tous les éléments en dehors de la vue de table.
  • Dans les pages de votre application : Les pages qui essaient de récupérer toute la collection en une seule demande n’affichent également que jusqu’à 5 000 éléments. Le reste des enregistrements est toujours là, mais ils ne sont pas chargés sur cette page. Configurez la pagination pour que votre application charge les données en plus petits morceaux, par exemple 50 à 200 éléments à la fois. Vous pouvez demander au chat IA d’ajouter la pagination pour vous.
Oui. Si les données sont stockées à l’intérieur de votre application Base44, vous pouvez lire à partir de vos entités et les afficher sur n’importe quel forfait, y compris le forfait gratuit. La récupération et l’affichage de base des données ne nécessitent pas de fonctions backend ni de forfait payant.Les fonctions backend ne sont nécessaires que lorsque vous souhaitez vous connecter à un service externe ou une API en dehors de Base44, comme Strava, Stripe ou une base de données tierce. La connexion à des API externes nécessite le forfait Builder ou supérieur.
Oui. Vous pouvez construire un système complet de rôles et de hiérarchie dans votre application, y compris des gestionnaires, des équipes et même des espaces séparés pour chaque client si vous construisez une application SaaS.À un haut niveau, le modèle fonctionne ainsi :
  • Les gens s’inscrivent et se connectent via le flux de connexion normal de Base44. Les détails de leur compte sont stockés dans l’entité User intégrée. Vous ne modifiez pas les règles de sécurité de cette entité.
  • Vous créez vos propres entités pour modéliser votre activité, par exemple Company, Team et TeamMember.
  • Chaque enregistrement dans ces entités renvoie à un enregistrement User à l’aide d’un champ de référence, tel que userId. Cela vous permet de connecter les comptes de connexion à vos propres rôles métier.
  • Vous utilisez les autorisations de données et la sécurité au niveau des lignes sur vos entités pour que chaque personne ne voie que les enregistrements qu’elle devrait voir.
Par exemple :
  • Dans une application SaaS, chaque enregistrement Company peut représenter l’un de vos clients. Les autorisations de données s’assurent que les personnes d’une entreprise ne peuvent pas voir les données d’une autre entreprise.
  • Au sein de chaque entreprise, les enregistrements TeamMember peuvent stocker des champs tels que rôle, gestionnaire et équipe. Vous pouvez ensuite définir des règles pour que les gestionnaires voient tous les enregistrements de leur équipe, tandis que les membres individuels de l’équipe ne voient que leurs propres enregistrements ou les éléments qui leur sont assignés.
  • Les administrateurs globaux dans votre application peuvent avoir un rôle qui leur permet de voir et de gérer tous les enregistrements de toutes les entreprises et équipes.
Cette approche vous permet de prendre en charge des applications complexes à plusieurs niveaux (parfois appelées « User of User » ou UoU) tandis que Base44 continue de gérer la connexion et l’entité User principale en toute sécurité. Pour concevoir les règles exactes, utilisez les autorisations de données et les options de sécurité au niveau des lignes décrites dans le guide Gérer les paramètres de sécurité.
Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.