Passer au contenu principal
Utilisez les paramètres de visibilité pour décider qui peut ouvrir votre application et si une connexion est nécessaire. Utilisez ensuite les rôles pour contrôler ce que chaque personne peut voir et faire dans l’application, comme consulter des données ou gérer des commandes. Enfin, ajoutez des collaborateurs pour travailler avec vous dans l’éditeur d’application afin de concevoir, configurer et maintenir l’application. Seuls les collaborateurs et le propriétaire de l’application peuvent accéder à l’éditeur d’application et au tableau de bord de votre application. Les rôles comme Admin et User contrôlent ce que les personnes peuvent faire dans l’application en direct, mais ils ne donnent pas accès à l’éditeur ni au tableau de bord.
Page App Users dans le tableau de bord de l'application, montrant les utilisateurs et leurs rôles

Gestion des utilisateurs de votre application et de leurs rôles


Définir la visibilité de votre application

La visibilité de l’application décide qui peut l’ouvrir et si une connexion est nécessaire. Choisissez le niveau qui convient à votre application. La visibilité concerne uniquement qui peut entrer. La façon dont les personnes se connectent, par exemple avec e-mail et mot de passe ou Google, est un paramètre distinct sur la page Authentication. En savoir plus sur la gestion de la connexion et de l’inscription. Base44 utilise la visibilité intelligente pour vous suggérer un point de départ. Les applications qui se comportent comme des sites publics, comme les pages d’atterrissage ou les portfolios, sont automatiquement définies sur Public sans exiger de connexion. Vous pouvez changer ce paramètre à tout moment.
Carte App Visibility mise en évidence sur l'Overview du tableau de bord, avec le menu déroulant ouvert sur Public, Private et Workspace

Choix de la visibilité de votre application depuis son tableau de bord

Pour définir la visibilité de votre application :
  1. Allez dans le Dashboard de votre application.
  2. Cliquez sur Overview.
  3. Cliquez sur la liste déroulante App Visibility.
  4. Sélectionnez un niveau de visibilité.
Important :
  • Les applications privées sont disponibles uniquement sur les plans payants.
  • Si vous définissez votre application sur Private, vous devez inviter les personnes pour qu’elles puissent se connecter et utiliser votre application, sauf si vous activez l’admission automatique. Cliquez sur Send Invites pour envoyer des invitations ou partager le lien de votre application. Les personnes non invitées ou non admises via le SSO voient un message d’erreur.
Bon à savoir sur la visibilité de l’application :
  • Si votre application n’exige pas de connexion, elle ne peut pas identifier chaque visiteur. Les fonctionnalités qui dépendent de l’identité de l’utilisateur, comme les profils utilisateur ou les données enregistrées par utilisateur, ne fonctionnent pas.
  • Si votre espace de travail impose le SSO, les personnes se connectent aux applications publiques via votre fournisseur d’identité. Sur une application qui offre les deux options publiques, sélectionnez Public (login required) pour que la connexion corresponde au reste de votre espace de travail, car Public (no login) est indisponible tant que le SSO est imposé. En savoir plus sur le SSO Enterprise et la visibilité des applications.

Afficher le badge Base44

Le badge Base44 est une petite étiquette « Edit with Base44 » en bas à droite de votre application en direct. Il montre que vous avez créé l’application avec Base44. Toute personne qui clique dessus peut copier votre application dans son propre compte et modifier sa propre version. Le badge n’apparaît que si votre application est publique. Le masquer empêche aussi les personnes de copier votre application.
Capture d'une application en direct avec le badge Edit with Base44 encadré en bas à droite

Où apparaît le badge

Vous devez avoir le plan Starter ou supérieur pour masquer le badge. Si votre espace de travail repasse au plan Free, le badge réapparaît sur vos applications. Il est à nouveau masqué quand vous passez à un plan supérieur.
Pour afficher ou masquer le badge :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Settings dans le menu de gauche.
  3. Activez ou désactivez l’interrupteur Platform Badge.

Inviter des utilisateurs dans votre application

Invitez des personnes à utiliser votre application en leur envoyant une invitation par e-mail depuis votre tableau de bord ou depuis l’intérieur de votre application. Inviter quelqu’un comme utilisateur ou admin contrôle ce qu’il peut faire dans l’application en direct. Cela ne lui donne pas accès à l’éditeur d’application ni au tableau de bord de votre application.
Comment fonctionnent les invitations :
  • Si votre application est en visibilité Workspace, tous les membres de l’espace de travail ont automatiquement accès et n’ont pas besoin d’invitations individuelles.
  • Si votre application est privée, que le SSO est sa seule méthode de connexion et que l’admission automatique est activée, les personnes sont ajoutées automatiquement lors de leur connexion et n’ont pas besoin d’invitations individuelles.
  • Si votre application n’est pas encore publiée, la boîte de dialogue d’invitation affiche Your app isn’t published yet. Vous pouvez quand même envoyer les invitations, mais les invités ne peuvent pas accéder à l’application avant sa publication.
  • Les permissions d’invitation dépendent de la visibilité de votre application :
    • Application privée : seuls les admins peuvent inviter des personnes et choisir si le rôle est user ou admin.
    • Application publique : les admins peuvent inviter des personnes et choisir les rôles. Les personnes avec le rôle user peuvent inviter d’autres personnes.

Depuis votre tableau de bord

Envoyez des invitations depuis le tableau de bord de votre application et choisissez le rôle de chaque personne. Pour inviter de nombreuses personnes à la fois, importez un fichier CSV ou texte d’adresses e-mail, comme une liste de contacts ou la liste exportée des utilisateurs de votre application. Base44 trouve chaque adresse du fichier, quelle que soit sa colonne, et l’ajoute à la liste. Vous pouvez ainsi les vérifier avant l’envoi.
Vous pouvez inviter jusqu’à 50 personnes à la fois. Si un fichier contient plus d’adresses, les adresses en trop sont ignorées.
Pour inviter des personnes depuis votre tableau de bord :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Overview.
  3. Cliquez sur Send Invites dans la section Invite Users.
  4. Saisissez l’adresse e-mail de chaque personne à inviter, ou cliquez sur Upload CSV pour ajouter des adresses depuis un fichier.
  5. Choisissez un rôle sous Select role.
  6. Cliquez sur Send invitation.
Capture de la fenêtre Invite users avec une adresse e-mail saisie et Upload CSV mis en évidence

Invitation de personnes dans votre application depuis votre tableau de bord

Depuis votre application

Vous pouvez aussi inviter des personnes directement depuis l’intérieur de votre application en demandant au chat IA de configurer les invitations dans l’application. Utilisez l’option d’invitation qu’il ajoute pour saisir l’adresse e-mail de chaque personne et, si demandé, choisir le rôle à lui donner. Exemple de prompt : Ajoute la possibilité d'inviter des utilisateurs à l'application depuis l'intérieur de l'application
Demande au chat IA d'ajouter la possibilité d'inviter des personnes depuis l'intérieur de votre application

Ajouter des invitations dans l'application avec le chat IA

Limites quotidiennes d’invitations

Chaque application peut envoyer un nombre défini d’invitations sur toute période de 24 heures. La limite dépend du plan de l’espace de travail propriétaire de l’application. La limite compte les invitations envoyées au cours des 24 dernières heures. Elle ne se réinitialise pas à une heure fixe. Vous pouvez donc en envoyer d’autres à mesure que chaque invitation antérieure dépasse les 24 heures. Les invitations envoyées depuis votre application comptent dans la même limite, mais elles s’arrêtent dès que l’application atteint 100, quel que soit votre plan. Inviter un groupe de l’espace de travail ne compte pas dans la limite. Si vous atteignez la limite en invitant depuis votre tableau de bord, vous voyez « You’ve sent too many invites. Try again later. »
Si vous personnalisez l’e-mail d’invitation intégré, votre application peut envoyer jusqu’à 20 invitations sur 24 heures. Cela s’applique à tous les plans, y compris Business. Seul le plan Enterprise conserve sa limite quotidienne habituelle.

Partager le lien de votre application

Partagez un lien vers votre application pour que les personnes puissent y accéder directement. Pour partager le lien de votre application :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur Overview.
  3. Cliquez sur Copy Link dans la section Invite Users.
  4. Partagez le lien partout où vous voulez que les personnes accèdent à votre application.
Vous pouvez aussi le faire depuis la barre du haut. Cliquez sur Publish, puis sur Share your app, et envoyez des invitations par e-mail avec un rôle, cliquez sur Copy link, ou publiez directement sur Facebook, LinkedIn, X, WhatsApp ou Reddit.
Carte Invite Users sur l'Overview du tableau de bord avec Copy Link mis en évidence à côté de Send Invites

Partage d'un lien vers votre application

Si vous partagez un lien avec une personne qui n’a pas les permissions d’accès à votre application, elle voit une fenêtre lui demandant de demander l’accès. Base44 lui envoie un code de vérification par e-mail avant que sa demande vous parvienne, donc chaque demande que vous examinez vient d’une adresse dont la personne a confirmé être propriétaire. Elle peut renvoyer ce code ou corriger son adresse, et vous ne voyez rien tant qu’elle n’a pas vérifié. Une fois la vérification faite, vous recevez une notification et pouvez examiner la demande et décider de laisser entrer la personne. Elle reçoit un e-mail si vous approuvez. Si le lien de votre application s’ouvre pour vous mais pas pour d’autres personnes, trouvez votre situation ci-dessous.
Votre application n’est pas publiée. L’aperçu dans l’éditeur d’application est réservé à vous et à vos collaborateurs. Personne d’autre ne peut donc ouvrir le lien avant la publication.Pour publier, cliquez sur Publish en haut à droite de votre éditeur d’application et publiez votre application. Votre application en direct ne change que lorsque vous publiez. Republiez donc chaque fois que vous voulez montrer vos dernières modifications.
Votre application est en Private, et ces personnes ne sont pas encore invitées. Quand elles demandent l’accès, vous pouvez examiner la demande et les laisser entrer. Vous pouvez aussi les inviter vous-même, ou définir la visibilité de votre application sur Public pour que toute personne disposant du lien puisse l’ouvrir.
Votre application est en Workspace, donc seuls les membres de votre espace de travail Base44 peuvent l’ouvrir. Invitez-les dans votre espace de travail, ou modifiez la visibilité de votre application sur Public ou Private et invitez-les dans l’application.
Ouvrez l’URL intégrée de votre application, l’adresse qui se termine par .base44.app, dans un autre navigateur. Vous la trouvez sous Domains dans votre tableau de bord. Si cette adresse ouvre votre application, le problème vient de la configuration de votre domaine, pas de votre application. Vérifiez le statut et les enregistrements DNS de votre domaine dans Dépanner votre domaine.
Si le lien de votre application ne s’ouvre toujours pas, contactez le service client en indiquant le lien, la visibilité de votre application et si vous utilisez un domaine personnalisé.

Gérer les utilisateurs de votre application

La page App Users liste toutes les personnes inscrites à votre application ou invitées. Utilisez-la pour voir qui utilise votre application, trouver une personne précise et garder ses informations à jour. Elle affiche toujours les utilisateurs de votre application en direct, même quand vous travaillez avec des données de test.

Consulter les utilisateurs de votre application

Ouvrez la page App Users pour voir toutes les personnes de votre application. Ouvrez ensuite les détails d’une personne pour vérifier ses informations de compte et modifier son rôle ou ses champs personnalisés. Chaque ligne affiche le nom de la personne, son rôle, son adresse e-mail et sa date d’inscription, ainsi que les champs personnalisés ajoutés pour vos utilisateurs. Les personnes invitées qui ne se sont pas encore connectées affichent Never dans la colonne Joined. Pour consulter et modifier les détails d’un utilisateur :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Cliquez sur la ligne de la personne.
  4. Vérifiez son ID utilisateur, son nom, son adresse e-mail et sa date d’inscription. Pour copier son ID, cliquez sur l’icône de copie à côté.
  5. Sous Edit User, modifiez son rôle ou ses champs personnalisés.
  6. Cliquez sur Save.
Capture du panneau de détails d'un utilisateur avec l'icône de copie de l'ID utilisateur et le champ de rôle Edit User encadrés

Vérifier et modifier les détails d'un utilisateur de l'application

Trouver un utilisateur de l’application

Recherchez dans la liste quand vous devez vérifier si une personne s’est inscrite ou trouver rapidement son compte. Saisissez un nom ou une adresse e-mail dans la zone Search by Email or Name. Pour voir uniquement les personnes ayant un certain rôle, cliquez sur la liste déroulante des rôles à côté de la zone de recherche et choisissez un rôle. Pour voir les personnes qui attendent votre approbation, cliquez sur l’onglet Pending requests.
Capture de la page App Users avec la zone Search by Email or Name et le filtre de rôle encadrés

Rechercher et filtrer les utilisateurs de votre application

Modifier une adresse e-mail

Vous ne pouvez pas modifier l’adresse e-mail ni le nom d’un utilisateur, ni depuis la page App Users, ni en modifiant ses détails. Base44 utilise l’adresse e-mail pour identifier chaque personne. Une autre adresse correspond donc à un autre compte. Si une personne doit utiliser une nouvelle adresse e-mail, donnez accès à cette adresse et retirez l’ancien compte. Le nouveau compte repart de zéro. Les valeurs des champs personnalisés ne sont donc pas reprises. Les enregistrements créés par l’ancien compte affichent toujours l’ancienne adresse sous Created by dans vos données. Pour transférer un utilisateur vers une nouvelle adresse e-mail :
  1. Invitez la nouvelle adresse e-mail avec le même rôle. Sur une application publique, la personne peut aussi s’inscrire elle-même avec la nouvelle adresse.
  2. Une fois qu’elle s’est connectée avec la nouvelle adresse, retirez l’ancien compte.

Retirer un utilisateur de l’application

Retirez une personne quand elle ne doit plus utiliser votre application. Le retrait la déconnecte immédiatement, désactive son mot de passe et ses codes de connexion, et déplace son profil dans Recently deleted. Il y reste 30 jours. Vous pouvez donc la restaurer si vous l’avez retirée par erreur. Après 30 jours, il est supprimé définitivement. Pour retirer un utilisateur de l’application :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Cliquez sur l’icône More actions à côté de la personne.
  4. Sélectionnez Remove user. Pour une personne qui n’a pas encore accepté son invitation, sélectionnez plutôt Cancel invite.
Capture du menu More actions d'un utilisateur ouvert sur la page App Users avec Remove user encadré

Retirer un utilisateur depuis le menu More actions

Restaurer un utilisateur de l’application

Si vous avez retiré une personne par erreur, restaurez-la depuis Recently deleted dans un délai de 30 jours. Son profil, son ID utilisateur et son rôle dans l’application reviennent. Les enregistrements qu’elle a créés restent donc liés à elle. Si elle avait un accès collaborateur, vous devez le lui redonner.
Quand vous ne pouvez pas restaurer une personne
  • Son adresse e-mail appartient déjà à un utilisateur actif, par exemple parce qu’elle s’est réinscrite.
  • Elle a perdu l’accès via un groupe de l’espace de travail ou l’espace de travail lui-même. Ajoutez-la d’abord à nouveau à cet endroit, puis restaurez-la.
Pour restaurer un utilisateur retiré :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Cliquez sur l’icône More actions en haut de la page et sélectionnez Recently deleted.
  4. Cliquez sur l’icône Restore à côté de la personne.

Supprimer définitivement un utilisateur

Supprimez définitivement le profil d’une personne quand vous ne voulez pas attendre les 30 jours, par exemple si elle vous a demandé de supprimer ses données. Vous ne pouvez pas le restaurer ensuite. Pour supprimer tout ce qu’elle a laissé d’autre dans votre application, consultez Supprimer les données utilisateur de votre application. Pour supprimer définitivement un utilisateur retiré :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Cliquez sur l’icône More actions en haut de la page et sélectionnez Recently deleted.
  4. Cliquez sur l’icône Delete à côté de la personne.
  5. Cliquez sur Delete permanently pour confirmer.

Choisir les rôles de vos utilisateurs

Les rôles contrôlent ce que chaque personne peut faire sur votre application en direct. Par défaut, chaque application inclut 2 rôles :
  • Admin : peut gérer les zones réservées aux admins sur l’application en direct.
  • User : peut consulter et utiliser l’application sans permissions spéciales.
Être Admin ou User ne donne à personne accès à l’éditeur d’application ni au tableau de bord de votre application. Pour y travailler, une personne doit être collaborateur ou propriétaire de l’application.
Par exemple, dans une application de boutique, vous pouvez donner à votre responsable de magasin le rôle Admin pour qu’il mette à jour les stocks et traite les commandes dans l’application en direct, et donner à votre personnel de vente le rôle User pour qu’il consulte les produits, vérifie le statut des commandes et utilise l’application sans modifier les paramètres.
Vous pouvez créer des rôles et champs supplémentaires si vous avez besoin de plus de contrôle. Par exemple, vous pouvez demander au chat IA :
  • Crée un rôle appelé Staff Manager qui peut mettre à jour les horaires et plannings du personnel sur l'application en direct.
  • Ajoute un champ appelé app_role à l'entité Users avec les valeurs Admin, Staff et Viewer.
Pour mettre à jour le rôle d’un utilisateur :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Sélectionnez l’utilisateur dont vous voulez changer le rôle.
  4. Cliquez sur la liste déroulante Role et choisissez Admin ou User.
  5. Cliquez sur Save.

Donner à un groupe l’accès à votre application

Au lieu d’ajouter les personnes une par une, vous pouvez donner l’accès à votre application à tout un groupe d’espace de travail en une fois. Tous les membres du groupe obtiennent l’accès avec le rôle que vous choisissez, et l’accès reste synchronisé automatiquement à mesure que les personnes rejoignent ou quittent le groupe.
Avant d’inviter un groupe :
  • Le partage de votre application avec un groupe nécessite un plan Enterprise (Business ou Enterprise). Le partage de groupes du fournisseur d’identité (IdP) nécessite aussi le SSO et le plan Enterprise, que le plan Business n’inclut pas. En savoir plus sur les groupes d’espace de travail.
  • Les groupes sont créés et gérés dans les paramètres de votre espace de travail, pas dans votre application. Vous ne pouvez donc partager qu’avec des groupes qui y existent déjà.
  • Sur une application privée, tous les membres des groupes invités obtiennent l’accès à votre application et reçoivent un e-mail les en informant.
  • Sur une application workspace, tout le monde a déjà accès, donc inviter un groupe définit uniquement le rôle de ses membres.

Ajouter un groupe

Invitez un groupe d’espace de travail depuis l’onglet Groups de votre application et choisissez le rôle de ses membres. Pour donner à un groupe l’accès à votre application :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Cliquez sur l’onglet Groups.
  4. Cliquez sur Invite group.
  5. Dans la zone Search for a group, trouvez le groupe à ajouter et cochez sa case.
  6. Cliquez sur la liste déroulante Assign role to group et choisissez le rôle que tous les membres du groupe doivent avoir.
  7. Cliquez sur Invite group.
Bouton Invite group dans l'onglet Groups de la page Users de l'application

Invitation d'un groupe dans votre application

Gérer l’accès des groupes

L’onglet Groups liste chaque groupe qui a accès, avec son type, son nombre de membres et son rôle. Depuis cet onglet, vous pouvez changer le rôle d’un groupe ou retirer son accès à tout moment. Pour gérer l’accès des groupes :
  1. Cliquez sur Dashboard dans votre éditeur d’application.
  2. Cliquez sur App Users.
  3. Cliquez sur l’onglet Groups.
  4. Effectuez l’une des actions suivantes :
Sur la ligne du groupe, cliquez sur la liste déroulante Role et choisissez un nouveau rôle.
Menu déroulant Role sur la ligne d'un groupe dans l'onglet Groups

Changement du rôle d'un groupe dans votre application

  1. Sur la ligne du groupe, cliquez sur l’icône de suppression.
  2. Dans la fenêtre de confirmation, cliquez sur Remove group.
Icône de suppression sur la ligne d'un groupe dans l'onglet Groups

Retrait d'un groupe de votre application

Toute personne qui n’avait accès que via ce groupe le perd, et les membres qui s’étaient déjà connectés voient leur compte dans l’application supprimé. Cette action est irréversible.

Travailler avec des collaborateurs

Les collaborateurs sont les personnes qui vous aident à construire votre application dans votre éditeur d’application. Ajoutez des collaborateurs quand vous voulez que quelqu’un conçoive, configure ou maintienne l’application avec vous.
Quelle est la différence entre collaborateurs et admins ?
  • Collaborateurs
    • Peuvent ouvrir l’éditeur d’application et le tableau de bord de votre application.
    • Vous aident à concevoir des pages, modifier la logique, connecter des données et configurer les paramètres.
    • Sont invités depuis l’icône Invite collaborators dans l’éditeur d’application.
  • Admins
    • Se connectent à l’application en direct.
    • Accèdent aux zones réservées aux admins sur l’application en direct, comme des rapports protégés ou des outils de gestion.
    • Ne peuvent pas ouvrir l’éditeur d’application ni le tableau de bord de votre application, sauf s’ils sont aussi collaborateurs.
Les collaborateurs sont distincts des rôles utilisateur. Quand vous ajoutez quelqu’un comme collaborateur, il est ajouté à votre application comme Admin dans App Users par défaut, pour qu’il puisse gérer le contenu, les données et les paramètres de l’application en direct pendant qu’il construit. Vous pouvez ensuite changer son rôle d’application sur la page App Users sans affecter son accès à l’éditeur d’application.

Inviter des collaborateurs

Invitez des collaborateurs directement depuis votre éditeur d’application. Si votre application permet aux membres de l’espace de travail de rejoindre d’eux-mêmes, les personnes de votre espace de travail n’ont pas besoin d’invitation.
Pour inviter quelqu’un comme collaborateur, il doit être membre de l’espace de travail qui possède l’application. S’il n’est pas encore membre, invitez-le d’abord dans l’espace de travail.
Pour inviter des collaborateurs à construire votre application :
  1. Allez dans votre éditeur d’application.
  2. Cliquez sur l’icône Add collaborator en haut. Si plus de personnes travaillent sur l’application que la barre supérieure ne peut en afficher, cliquez plutôt sur le nombre à côté de leurs avatars.
  3. Saisissez l’adresse e-mail de la personne dans la zone de recherche, puis cliquez sur Invite suivi de son e-mail. Pour inviter plusieurs personnes à la fois, cliquez plutôt sur Invite collaborators.
    Une capture d'écran du menu Add collaborator dans l'éditeur d'application avec le bouton Invite alex@example.com encadré

    Inviter un collaborateur par e-mail depuis le menu Add collaborator

  4. Ajoutez d’autres personnes en saisissant leur e-mail, ou commencez à taper le nom d’un membre de l’espace de travail et choisissez-le dans la liste. La liste affiche les membres de votre espace de travail qui ne sont pas encore collaborateurs sur cette application. Séparez les adresses e-mail par des virgules.
  5. Cliquez sur Invite.
Une capture d'écran de la fenêtre Invite collaborators avec le champ e-mail, le bouton Invite encadré et les collaborateurs existants

Invitation de collaborateurs dans votre application Base44

Choisir qui peut collaborer

Décidez si les personnes ont besoin d’une invitation pour collaborer sur votre application, ou si toute personne de votre espace de travail peut la rejoindre d’elle-même. Les applications Base Code permettent aux membres de l’espace de travail de les rejoindre par défaut. Toutes les autres applications commencent avec les personnes invitées uniquement. Elles fonctionnent donc comme avant tant que vous ne modifiez pas le paramètre.
Avant de modifier ce paramètre :
  • Seuls le propriétaire de l’application et les administrateurs de l’espace de travail peuvent modifier ce paramètre. Les autres collaborateurs voient l’option active, mais ne peuvent pas la modifier.
  • Avec un plan Enterprise (Business ou Enterprise), les administrateurs de l’espace de travail peuvent désactiver le partage avec tout l’espace de travail pour les applications Builder ou Base Code. Workspace members n’est alors pas disponible pour ces applications. Consultez Contrôler la collaboration.
Pour choisir qui peut collaborer sur votre application :
  1. Allez dans votre éditeur d’application.
  2. Cliquez sur l’icône Add collaborator en haut.
  3. Cliquez sur Invite collaborators.
  4. À côté de Who can collaborate on this app?, sélectionnez une option :
    • Workspace members : toute personne de votre espace de travail devient collaborateur en ouvrant l’application. Les invités de l’espace de travail ont toujours besoin d’une invitation, et vous pouvez toujours inviter des personnes par e-mail.
    • Invited only : seules les personnes que vous invitez peuvent collaborer sur l’application.
Choisir qui peut collaborer sur votre application dans Base44

Choisir qui peut collaborer

Si vous passez de Workspace members à Invited only, les personnes qui ont déjà rejoint depuis votre espace de travail restent collaborateurs. Elles portent le libellé From workspace dans la liste, ce qui vous permet de les trouver et de les retirer si nécessaire.

Gérer les collaborateurs

Retirez un collaborateur quand il n’a plus besoin d’accéder à l’éditeur d’application. Pour gérer les collaborateurs :
  1. Allez dans votre éditeur d’application.
  2. Cliquez sur l’icône Add collaborator en haut.
  3. Cliquez sur Invite collaborators.
  4. Trouvez le collaborateur concerné et cliquez sur l’icône More actions .
  5. Cliquez sur Remove collaborator.
  6. Dans la fenêtre de confirmation, sélectionnez une option :
    • Remove collaborator access only : révoque immédiatement son accès à l’éditeur d’application et l’empêche de faire des modifications, mais le conserve dans la liste App Users avec son rôle existant pour qu’il puisse encore utiliser l’application en direct.
    • Remove from app entirely : révoque son accès collaborateur et le retire de la liste App Users pour qu’il ne puisse plus se connecter ni utiliser l’application.
Quand des coéquipiers travaillent sur la même application, vous voyez leurs avatars dans la barre supérieure, vous savez donc toujours qui est en train de modifier. Survolez un avatar pour voir son nom et coordonner les modifications en temps réel.Cliquez sur l’icône Add collaborator, ou sur le nombre à côté des avatars, pour voir toutes les personnes actives dans l’application en ce moment et la branche de chacune. Saisissez un nom dans Find someone pour rechercher quelqu’un, ou cliquez sur Invite collaborators pour ajouter une nouvelle personne.
Barre supérieure de l'éditeur avec deux avatars de collaborateurs et l'icône plus mise en évidence

Avatars des collaborateurs dans la barre supérieure

Restreindre les invitations de collaborateurs externes

Par défaut, tout membre de l’espace de travail peut inviter des personnes extérieures à l’espace de travail à collaborer sur les applications. Vous pouvez limiter cela pour que seuls les propriétaires et administrateurs de l’espace de travail puissent envoyer ces invitations.
Vous devez avoir un plan Enterprise (Business ou Enterprise) pour contrôler qui invite des collaborateurs externes. Les propriétaires et administrateurs de l’espace de travail activent Restrict external collaborators dans les paramètres Collaboration de l’espace de travail. Consultez Contrôler la collaboration.

Tester votre application en tant qu’utilisateur

Consultez votre application et interagissez avec elle comme n’importe quel utilisateur ou rôle pour vérifier les permissions, résoudre des problèmes ou tester les parcours utilisateur.
Les modifications que vous faites en testant en tant qu’utilisateur sont enregistrées dans les données de cette personne. Pour éviter d’affecter des données réelles, testez avec des utilisateurs d’exemple ou factices autant que possible.

Pourquoi tester votre application en tant qu'utilisateur ?

  • Tests réalistes : testez l’application exactement comme un utilisateur ou rôle spécifique la voit
  • Visibilité des permissions : vérifiez rapidement ce que chaque rôle ou utilisateur peut et ne peut pas atteindre
  • Dépannage plus rapide : reproduisez et déboguez les problèmes signalés dans le contexte réel de la personne
  • Validation des parcours : effectuez des vérifications de bout en bout, comme l’intégration et les tâches clés, avant les mises en production
Pour tester votre application en tant qu’utilisateur :
  1. Allez dans votre éditeur d’application.
  2. Cliquez sur l’icône More actions en haut à droite.
  3. Sélectionnez Act as a user.
    Menu More actions de l'éditeur avec Act as a user mis en évidence, au-dessus de Files used in this page et Activity monitor

    Sélection de « Act as a user » dans l'éditeur d'application Base44

  4. Cliquez sur la liste déroulante à côté de You’re acting as et sélectionnez l’utilisateur concerné.
  5. Prévisualisez l’application et interagissez avec elle en tant que cet utilisateur.
  6. Cliquez sur Exit mode quand vous avez terminé de tester en tant qu’autre utilisateur.
Le rôle de l’utilisateur apparaît entre parenthèses à côté de son adresse e-mail.
Utilisation de la fonctionnalité « Act as a user » dans Base44

Test de votre application en tant qu'utilisateur dans Base44


FAQ

Cliquez ci-dessous pour en savoir plus sur la gestion de l’accès à votre application.
Oui. Si votre application est définie sur Public, n’importe qui peut créer un compte depuis votre page d’inscription et se connecter. Sur une application qui offre encore Public (login required), toute personne avec un compte Base44 peut se connecter.
Oui. Sur une application Public, demandez au chat IA de protéger les pages de votre choix et d’envoyer les visiteurs non connectés vers votre page de connexion. Consultez comment afficher une page d’atterrissage publique tout en exigeant la connexion pour les autres pages.
Pour une protection supplémentaire sur une application publique, cliquez sur Run Security Scan pour vérifier les problèmes courants avant de la partager.
Elles listent ces options : Public (no login), Private, Public (login required) et Workspace. Public (login required) apparaît avec un label Deprecated. Pour personnaliser vos propres écrans de connexion et d’inscription sur l’une de ces applications, consultez la connexion personnalisée pour les applications existantes.
Quand quelqu’un demande l’accès à une application privée, les propriétaires et collaborateurs reçoivent une notification dans l’application, et le propriétaire de l’application reçoit aussi un e-mail. Pour garder votre boîte de réception gérable, vous recevez au plus un e-mail toutes les 15 minutes par application, même si plusieurs personnes demandent l’accès.Pour examiner une demande d’accès :
  1. Cliquez sur l’icône de notifications dans votre espace de travail.
  2. Cliquez sur Review pour ouvrir la demande et décider d’accorder l’accès.
Panneau de notifications affichant une nouvelle demande d'accès avec le bouton Review encadré

Examen d'une demande d'accès

Un utilisateur d’application est une personne qui se connecte et utilise votre application. Son accès est contrôlé par les paramètres de visibilité et les rôles comme Admin ou User. Il ne peut voir et utiliser que l’application en direct (y compris les sections réservées aux admins), pas l’éditeur d’application ni le tableau de bord.Un collaborateur est une personne qui vous aide à construire l’application dans l’éditeur d’application. Seuls les collaborateurs et le propriétaire de l’application peuvent ouvrir l’éditeur d’application et le tableau de bord de votre application. Quand vous ajoutez quelqu’un comme collaborateur, il reçoit automatiquement le rôle Admin dans App Users par défaut, pour qu’il puisse gérer les données et paramètres en direct pendant qu’il construit. Vous pouvez changer son rôle d’application plus tard sans changer son statut de collaborateur.
Avant le 16 février 2026, rendre quelqu’un admin était la seule façon de lui permettre de modifier votre application. Les admins de cette époque conservent leur accès et ont été ajoutés comme collaborateurs automatiquement.
Non. Si vous voulez que quelqu’un aide à construire ou modifier votre application, invitez-le comme collaborateur depuis l’éditeur d’application. Cela lui donne accès à l’éditeur d’application et, par défaut, le rôle Admin dans votre application. Rendez quelqu’un admin dans App Users sans l’ajouter comme collaborateur uniquement quand il a besoin d’un accès admin dans l’application en direct mais n’a pas besoin de travailler dans l’éditeur d’application.
Vous pouvez contrôler qui peut accéder aux enregistrements des entités de données de votre application, les lire, les écrire ou les supprimer en définissant des autorisations de données. Configurez l’accès pour chaque table de données afin que les données ne soient disponibles qu’aux personnes autorisées. En savoir plus sur la gestion des paramètres de sécurité.
Base44 verrouille la liste intégrée Users pour protéger les données de connexion, seuls les collaborateurs et le propriétaire de l’application peuvent donc la lire. Toute fonctionnalité qui lit l’entité Users, comme une page de profil de membre ou du contenu personnalisé, fonctionne pour les admins mais pas pour les membres ordinaires. La lire directement peut aussi déclencher une erreur Authentication required to view users.La solution est de stocker les données des membres dans une entité séparée, comme UserProfile, et de pointer vos fonctionnalités vers celle-ci au lieu de l’entité intégrée Users.Pour la mettre en place, collez ce prompt dans le chat IA :Crée une nouvelle entité appelée UserProfile. Déplace les champs personnalisés de l'entité Users vers UserProfile. Établis une relation 1:1 entre Users et UserProfile. Assure-toi qu'un UserProfile est créé automatiquement quand un nouvel utilisateur s'inscrit. Mets à jour l'application pour récupérer les détails utilisateur depuis UserProfile au lieu de Users. Définis les permissions pour que les utilisateurs ne puissent modifier que leur propre profil, mais que tout le monde puisse le lire.Après que l’IA a fait les modifications, allez dans le Dashboard de votre application, cliquez sur Data, ouvrez votre nouvelle table UserProfile et cliquez sur Permissions pour vérifier que ses règles correspondent à l’accès voulu.
Pour tester les parcours utilisateur en toute sécurité sans affecter les données réelles, ajoutez une personne de test directement à votre application. Une fois le profil de test créé, vous pouvez utiliser la fonctionnalité Act as a user pour l’incarner et prévisualiser son expérience.Pour créer un utilisateur factice (de test) :
  1. Allez dans le Dashboard de votre application.
  2. Cliquez sur App Users.
  3. Cliquez sur Invite users pour envoyer une invitation, ou enregistrez un nouveau compte via la page d’inscription publique de votre application.
  4. Attribuez le rôle ou les permissions voulus au profil de test.
Vous pouvez aussi demander au chat IA de créer un utilisateur de test.
Après avoir créé votre utilisateur de test, ouvrez votre application, cliquez sur l’icône More actions en haut et sélectionnez Act as a user. Choisissez ensuite votre utilisateur de test dans la liste pour interagir avec votre application en tant que cette personne. Les actions effectuées n’affectent que les données de l’utilisateur de test, pas vos comptes réels.Utilisez cette méthode pour vérifier les permissions, les règles de visibilité et les parcours utilisateur avant de déployer des modifications pour tout le monde.
Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la version anglaise.