
Deine App-Nutzer und ihre Rollen verwalten
App-Sichtbarkeit festlegen
Die App-Sichtbarkeit entscheidet, wer deine App öffnen kann und ob eine Anmeldung nötig ist. Wähle die Stufe, die zu deiner App passt. Sichtbarkeit regelt nur, wer hineinkommt. Wie sich Personen anmelden, etwa mit E-Mail und Passwort oder Google, ist eine separate Einstellung auf der Seite Authentication. Erfahre mehr über das Verwalten von Login und Registrierung. Base44 verwendet smarte App-Sichtbarkeit, um dir einen Startpunkt vorzuschlagen. Apps, die wie öffentliche Sites wirken, wie Landing-Pages oder Portfolios, werden automatisch auf Public ohne Login-Anforderung gesetzt. Du kannst diese Einstellung jederzeit ändern.
Deine App-Sichtbarkeit im Dashboard deiner App auswählen
- Gehe zum Dashboard deiner App.
- Klicke auf Overview.
- Klicke auf das Dropdown App Visibility.
- Wähle eine Sichtbarkeitsstufe.
- Wenn deine App keine Anmeldung verlangt, kann sie nicht erkennen, wer jeder Besucher ist. Funktionen, die auf Nutzeridentität beruhen, wie Nutzerprofile oder pro Nutzer gespeicherte Daten, funktionieren dann nicht.
- Wenn dein Workspace SSO erzwingt, melden sich Personen bei öffentlichen Apps über deinen Identity-Provider an. Wähle bei einer App mit beiden öffentlichen Optionen Public (login required), damit die Anmeldung zum Rest deines Workspace passt, denn Public (no login) ist bei aktiver Erzwingung nicht verfügbar. Erfahre mehr über Enterprise SSO und App-Sichtbarkeit.
Das Base44-Badge anzeigen
Das Base44-Badge ist ein kleines Label “Edit with Base44” unten rechts in deiner Live-App. Es zeigt, dass du die App mit Base44 gebaut hast. Jeder, der darauf klickt, kann deine App in sein eigenes Konto kopieren und seine eigene Version bearbeiten. Das Badge erscheint nur, wenn deine App öffentlich ist. Wenn du es ausblendest, können andere deine App auch nicht mehr kopieren.
Wo das Badge erscheint
- Klicke in deinem App-Editor auf Dashboard.
- Klicke im linken Menü auf Settings.
- Schalte den Schalter Platform Badge ein oder aus.
Nutzer zu deiner App einladen
Lade Personen zur Nutzung deiner App ein, indem du ihnen eine E-Mail-Einladung aus deinem Dashboard oder aus deiner App heraus sendest. Jemanden als Nutzer oder Admin einzuladen steuert, was er in der Live-App tun kann. Es gibt ihm keinen Zugriff auf den App-Editor oder das Dashboard deiner App.- Wenn die Sichtbarkeit deiner App auf Workspace gesetzt ist, haben alle Workspace-Mitglieder automatisch Zugriff und benötigen keine einzelnen Einladungen.
- Wenn deine App privat ist, SSO die einzige Anmeldemethode ist und Auto-Admit aktiviert ist, werden Personen bei der Anmeldung automatisch hinzugefügt und benötigen keine einzelnen Einladungen.
- Wenn deine App noch nicht veröffentlicht ist, zeigt der Einladungsdialog Your app isn’t published yet. Du kannst die Einladungen trotzdem senden, aber die Eingeladenen können erst auf die App zugreifen, wenn du sie veröffentlichst.
- Einladungsberechtigungen hängen von der Sichtbarkeit deiner App ab:
- Private App: Nur Admins können Personen einladen und wählen, ob die Rolle User oder Admin ist.
- Public App: Admins können Personen einladen und Rollen wählen. Personen mit der User-Rolle können andere Personen einladen.
Aus deinem Dashboard
Sende Einladungen aus dem Dashboard deiner App und wähle für jede Person die Rolle. Um viele Personen auf einmal einzuladen, lade eine CSV- oder Textdatei mit E-Mail-Adressen hoch. Das kann zum Beispiel eine Kontaktliste oder die exportierte Nutzerliste deiner App sein. Base44 findet jede Adresse in der Datei, egal in welcher Spalte sie steht. Die Adressen landen in der Liste, damit du sie vor dem Senden prüfen kannst. So lädst du Personen aus deinem Dashboard ein:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf Overview.
- Klicke im Abschnitt Invite Users auf Send Invites.
- Gib die E-Mail-Adresse jeder Person ein, die du einladen möchtest, oder klicke auf Upload CSV, um Adressen aus einer Datei hinzuzufügen.
- Wähle unter Select role eine Rolle.
- Klicke auf Send invitation.

Personen aus deinem Dashboard zu deiner App einladen
Aus deiner App
Du kannst Personen auch direkt aus deiner App heraus einladen, indem du den AI-Chat bittest, In-App-Einladungen einzurichten. Verwende die hinzugefügte Einladungsoption, um die E-Mail-Adresse jeder Person einzugeben und, falls gefragt, die gewünschte Rolle zu wählen. Beispiel-Prompt:Füge die Option hinzu, Nutzer aus der App heraus zur App einzuladen

In-App-Einladungen mit dem AI-Chat hinzufügen
Tägliche Einladungslimits
Jede App kann innerhalb von 24 Stunden eine bestimmte Anzahl an Einladungen senden. Das Limit hängt vom Tarif des Workspace ab, dem die App gehört.Deinen App-Link teilen
Teile einen Link zu deiner App, damit Personen direkt darauf zugreifen können. So teilst du deinen App-Link:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf Overview.
- Klicke im Abschnitt Invite Users auf Copy Link.
- Teile den Link überall dort, wo Personen auf deine App zugreifen sollen.

Einen Link zu deiner App teilen
Personen sehen, dass meine App noch nicht verfügbar ist
Personen sehen, dass meine App noch nicht verfügbar ist
Personen werden gebeten, Zugriff auf meine App anzufordern
Personen werden gebeten, Zugriff auf meine App anzufordern
Personen sehen, dass der Zugriff eingeschränkt ist
Personen sehen, dass der Zugriff eingeschränkt ist
Mein App-Link funktioniert, aber meine eigene Domain nicht
Mein App-Link funktioniert, aber meine eigene Domain nicht
.base44.app endet. Du findest sie unter Domains in deinem Dashboard. Wenn sich deine App unter dieser Adresse öffnet, liegt das Problem bei deiner Domain-Einrichtung, nicht bei deiner App. Prüfe den Status und die DNS-Einträge deiner Domain unter Fehlerbehebung für deine Domain.Deine App-Nutzer verwalten
Die Seite App Users listet alle auf, die sich für deine App registriert haben oder dazu eingeladen wurden. Hier siehst du, wer deine App nutzt, findest bestimmte Personen und hältst ihre Daten aktuell. Die Seite zeigt immer die Nutzer deiner Live-App, auch wenn du mit Testdaten arbeitest.Deine App-Nutzer ansehen
Öffne die Seite App Users, um alle Personen in deiner App zu sehen. Öffne dann die Details einer Person, um ihre Kontoinformationen zu prüfen und ihre Rolle oder eigene Felder zu ändern. Jede Zeile zeigt Name, Rolle, E-Mail-Adresse und Beitrittsdatum der Person. Dazu kommen alle eigenen Felder, die du für deine App-Nutzer hinzugefügt hast. Eingeladene Personen, die sich noch nicht angemeldet haben, zeigen Never in der Spalte Joined. So siehst und bearbeitest du die Details eines App-Nutzers:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Klicke auf die Zeile der Person.
- Prüfe Nutzer-ID, Name, E-Mail-Adresse und Beitrittsdatum. Um die ID zu kopieren, klicke auf das Kopiersymbol daneben.
- Ändere unter Edit User die Rolle oder eigene Felder.
- Klicke auf Save.

Die Details eines App-Nutzers prüfen und bearbeiten
Einen App-Nutzer finden
Durchsuche die Liste, wenn du prüfen willst, ob sich jemand registriert hat, oder sein Konto schnell finden willst. Gib einen Namen oder eine E-Mail-Adresse in das Feld Search by Email or Name ein. Um nur Personen mit einer bestimmten Rolle zu sehen, klicke auf das Rollen-Dropdown neben dem Suchfeld und wähle eine Rolle. Um Personen zu sehen, die auf deine Zugriffsfreigabe warten, klicke auf den Tab Pending requests.
Deine App-Nutzer suchen und filtern
Eine E-Mail-Adresse ändern
Du kannst die E-Mail-Adresse oder den Namen eines App-Nutzers nicht ändern. Das gilt für die Seite App Users und für das Bearbeiten seiner Details. Base44 nutzt die E-Mail-Adresse, um jede Person zu identifizieren. Eine andere Adresse bedeutet also ein anderes Konto. Wenn jemand eine neue E-Mail-Adresse nutzen muss, gib dieser Adresse Zugriff und entferne das alte Konto. Das neue Konto startet neu. Werte eigener Felder werden nicht übernommen. Datensätze, die das alte Konto erstellt hat, zeigen in deinen Daten unter Created by weiterhin die alte Adresse. So ziehst du einen App-Nutzer auf eine neue E-Mail-Adresse um:- Lade die neue E-Mail-Adresse mit derselben Rolle ein. Bei einer öffentlichen App kann sich die Person auch selbst mit der neuen Adresse registrieren.
- Nachdem sie sich mit der neuen Adresse angemeldet hat, entferne das alte Konto.
Einen App-Nutzer entfernen
Entferne eine Person, wenn sie deine App nicht mehr nutzen soll. Beim Entfernen wird sie sofort abgemeldet. Ihr Passwort und ihre Anmeldecodes funktionieren nicht mehr, und ihr Profil wird nach Recently deleted verschoben. Dort bleibt es 30 Tage. So kannst du die Person wiederherstellen, wenn du sie versehentlich entfernt hast. Nach 30 Tagen wird das Profil endgültig gelöscht. So entfernst du einen App-Nutzer:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Klicke neben der Person auf das Symbol More actions .
- Wähle Remove user. Bei Personen, die ihre Einladung noch nicht angenommen haben, wähle stattdessen Cancel invite.

Einen App-Nutzer über das Menü More actions entfernen
Einen App-Nutzer wiederherstellen
Wenn du jemanden versehentlich entfernt hast, stelle die Person innerhalb von 30 Tagen über Recently deleted wieder her. Profil, Nutzer-ID und App-Rolle kommen zurück. Die von ihr erstellten Datensätze bleiben also mit ihr verknüpft. Falls sie Mitarbeiterzugriff hatte, musst du ihn erneut vergeben.- Die E-Mail-Adresse gehört bereits einem aktiven Nutzer, zum Beispiel weil sich die Person neu registriert hat.
- Die Person hat den Zugriff über eine Workspace-Gruppe oder den Workspace selbst verloren. Füge sie dort zuerst wieder hinzu und stelle sie dann wieder her.
- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Klicke oben auf der Seite auf das Symbol More actions und wähle Recently deleted.
- Klicke neben der Person auf das Symbol Restore .
Einen Nutzer endgültig löschen
Lösche das Profil einer Person endgültig, wenn du nicht 30 Tage warten willst. Zum Beispiel, wenn sie dich gebeten hat, ihre Daten zu löschen. Danach kannst du es nicht wiederherstellen. Um alles andere zu entfernen, was sie in deiner App hinterlassen hat, siehe Nutzerdaten deiner App löschen. So löschst du einen entfernten Nutzer endgültig:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Klicke oben auf der Seite auf das Symbol More actions und wähle Recently deleted.
- Klicke neben der Person auf das Symbol Delete .
- Klicke zur Bestätigung auf Delete permanently.
Rollen deiner Nutzer wählen
Rollen steuern, was jede Person in deiner Live-App tun kann. Standardmäßig enthält jede App 2 Rollen:- Admin: Kann Bereiche verwalten, die in der Live-App Admins vorbehalten sind.
- User: Kann die App ohne besondere Berechtigungen anzeigen und nutzen.
- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Wähle den Nutzer, dessen Rolle du ändern möchtest.
- Klicke auf das Dropdown Role und wähle Admin oder User.
- Klicke auf Save.
Einer Gruppe Zugriff auf deine App geben
Statt Personen einzeln hinzuzufügen, kannst du einer ganzen Workspace-Gruppe auf einmal Zugriff auf deine App geben. Jeder in der Gruppe erhält Zugriff mit der von dir gewählten Rolle. Der Zugriff bleibt automatisch synchron, wenn Personen der Gruppe beitreten oder sie verlassen.- Das Teilen deiner App mit einer Gruppe erfordert einen Enterprise-Tarif (Business oder Enterprise). Das Teilen von Identity-Provider-Gruppen (IdP) erfordert außerdem SSO und den Enterprise-Tarif, den der Business-Tarif nicht enthält. Erfahre mehr über Workspace-Gruppen.
- Gruppen werden in deinen Workspace-Einstellungen erstellt und verwaltet, nicht in deiner App. Du kannst also nur Gruppen teilen, die dort bereits existieren.
- Bei einer privaten App erhalten alle Mitglieder der eingeladenen Gruppen Zugriff auf deine App und werden per E-Mail informiert.
- Bei einer Workspace-App hat bereits jeder Zugriff. Das Einladen einer Gruppe legt daher nur die Rolle ihrer Mitglieder fest.
Eine Gruppe hinzufügen
Lade eine Workspace-Gruppe über den Tab Groups deiner App ein und wähle die Rolle für ihre Mitglieder. So gibst du einer Gruppe Zugriff auf deine App:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Klicke auf den Tab Groups.
- Klicke auf Invite group.
- Suche im Feld Search for a group die gewünschte Gruppe und aktiviere ihr Kontrollkästchen.
- Klicke auf das Dropdown Assign role to group und wähle die Rolle, die alle in der Gruppe erhalten sollen.
- Klicke auf Invite group.

Eine Gruppe zu deiner App einladen
Gruppenzugriff verwalten
Der Tab Groups listet jede Gruppe mit Zugriff auf, zusammen mit Typ, Mitgliederzahl und Rolle. Dort kannst du jederzeit die Rolle einer Gruppe ändern oder ihren Zugriff entfernen. So verwaltest du den Gruppenzugriff:- Klicke in deinem App-Editor auf Dashboard.
- Klicke auf App Users.
- Klicke auf den Tab Groups.
- Führe einen der folgenden Schritte aus:
Rolle einer Gruppe ändern
Rolle einer Gruppe ändern

Die Rolle einer Gruppe in deiner App ändern
Zugriff einer Gruppe entfernen
Zugriff einer Gruppe entfernen
- Klicke in der Zeile der Gruppe auf das Entfernen-Symbol.
- Klicke im Bestätigungsfenster auf Remove group.

Eine Gruppe aus deiner App entfernen
Mit Mitarbeitern arbeiten
Mitarbeiter sind Personen, die dir beim Bauen deiner App im App-Editor helfen. Füge Mitarbeiter hinzu, wenn jemand die App mit dir designen, konfigurieren oder warten soll.- Mitarbeiter
- Können den App-Editor und das Dashboard deiner App öffnen.
- Helfen dir, Seiten zu designen, Logik zu ändern, Daten zu verbinden und Einstellungen zu konfigurieren.
- Werden über das Symbol Invite collaborators im App-Editor eingeladen.
- Admins
- Melden sich bei der Live-App an.
- Greifen auf Admin-Bereiche der Live-App zu, wie geschützte Berichte oder Verwaltungstools.
- Können den App-Editor oder das Dashboard deiner App nicht öffnen, außer sie sind auch Mitarbeiter.
Mitarbeiter einladen
Lade Mitarbeiter direkt aus deinem App-Editor ein. Wenn deine App Workspace-Mitgliedern erlaubt, selbst beizutreten, brauchen Personen in deinem Workspace keine Einladung.- Gehe zu deinem App-Editor.
- Klicke oben auf das Symbol Add collaborator . Wenn mehr Personen an der App arbeiten, als in die obere Leiste passen, klicke stattdessen auf die Zahl neben ihren Avataren.
-
Gib die E-Mail-Adresse der Person in das Suchfeld ein und klicke dann auf Invite mit ihrer E-Mail. Um mehrere Personen auf einmal einzuladen, klicke stattdessen auf Invite collaborators.

Einen Mitarbeiter per E-Mail über das Menü Add collaborator einladen
- Füge weitere Personen hinzu, indem du ihre E-Mail eingibst. Oder tippe den Namen eines Workspace-Mitglieds ein und wähle es aus der Liste. Die Liste zeigt Mitglieder deines Workspace, die noch keine Mitarbeiter dieser App sind. Trenne E-Mail-Adressen durch Kommas.
- Klicke auf Invite.

Mitarbeiter zu deiner App in Base44 einladen
Auswählen, wer mitarbeiten kann
Lege fest, ob Personen eine Einladung brauchen, um an deiner App mitzuarbeiten, oder ob jeder in deinem Workspace selbst beitreten kann. Bei Base Code-Apps können Workspace-Mitglieder standardmäßig beitreten. Alle anderen Apps starten nur mit eingeladenen Personen. Sie funktionieren also wie bisher, bis du die Einstellung änderst. So wählst du, wer an deiner App mitarbeiten kann:- Gehe zu deinem App-Editor.
- Klicke oben auf das Symbol Add collaborator .
- Klicke auf Invite collaborators.
- Wähle neben Who can collaborate on this app? eine Option:
- Workspace members: Jeder in deinem Workspace wird zum Mitarbeiter, wenn er die App öffnet. Workspace-Gäste brauchen weiterhin eine Einladung, und du kannst Personen weiterhin per E-Mail einladen.
- Invited only: Nur Personen, die du einlädst, können an der App mitarbeiten.

Auswählen, wer mitarbeiten kann
Mitarbeiter verwalten
Entferne einen Mitarbeiter, wenn er keinen Zugriff auf den App-Editor mehr benötigt. So verwaltest du Mitarbeiter:- Gehe zu deinem App-Editor.
- Klicke oben auf das Symbol Add collaborator .
- Klicke auf Invite collaborators.
- Finde den betreffenden Mitarbeiter und klicke auf das Symbol More actions .
- Klicke auf Remove collaborator.
- Wähle im Bestätigungsfenster eine Option:
- Remove collaborator access only: Entzieht sofort den Zugriff auf den App-Editor und verhindert Änderungen. Die Person bleibt aber mit ihrer bisherigen Rolle in der Liste App Users und kann die Live-App weiter nutzen.
- Remove from app entirely: Entzieht den Mitarbeiterzugriff und entfernt die Person aus der Liste App Users, sodass sie sich nicht mehr anmelden oder die App nutzen kann.
Einladungen externer Mitarbeiter einschränken
Standardmäßig kann jedes Workspace-Mitglied Personen von außerhalb des Workspace zur Mitarbeit an Apps einladen. Du kannst das so einschränken, dass nur Workspace-Eigentümer und -Admins diese Einladungen senden können.Deine App als Nutzer testen
Zeige deine App an und interagiere mit ihr als beliebiger Nutzer oder beliebige Rolle, um Berechtigungen zu prüfen, Probleme zu beheben oder Nutzerflüsse zu testen.Warum solltest du deine App als Nutzer testen?
- Realistisches Testen: Teste die App genau so, wie ein bestimmter Nutzer oder eine bestimmte Rolle sie sieht
- Sichtbarkeit von Berechtigungen: Prüfe schnell, worauf jede Rolle oder jeder Nutzer zugreifen kann und worauf nicht
- Schnellere Fehlerbehebung: Reproduziere und debugge gemeldete Probleme im echten Kontext der Person
- Validierung von Abläufen: Führe End-to-End-Prüfungen durch, wie Onboarding und zentrale Aufgaben, vor Releases
- Gehe zu deinem App-Editor.
- Klicke oben rechts auf das Symbol More actions .
- Wähle Act as a user.

"Act as a user" im Base44 App-Editor auswählen
- Klicke auf das Dropdown neben You’re acting as und wähle den betreffenden Nutzer.
- Zeige die App als dieser Nutzer an und interagiere mit ihr.
- Klicke auf Exit mode, wenn du mit dem Testen als anderer Nutzer fertig bist.

Deine App als Nutzer in Base44 testen
FAQs
Klicke unten, um mehr über das Verwalten des Zugriffs auf deine App zu erfahren.Können sich Personen selbst für meine App registrieren?
Können sich Personen selbst für meine App registrieren?
Kann ich nur auf einigen Seiten einer öffentlichen App eine Anmeldung verlangen?
Kann ich nur auf einigen Seiten einer öffentlichen App eine Anmeldung verlangen?
Wie kann ich eine öffentliche App schützen?
Wie kann ich eine öffentliche App schützen?
Welche Sichtbarkeitsoptionen haben Apps, die vor benutzerdefinierten Login-Seiten erstellt wurden?
Welche Sichtbarkeitsoptionen haben Apps, die vor benutzerdefinierten Login-Seiten erstellt wurden?
Wie prüfe ich Zugriffsanfragen für meine private App?
Wie prüfe ich Zugriffsanfragen für meine private App?
- Klicke in deinem Workspace auf das Benachrichtigungssymbol .
- Klicke auf Review, um die Anfrage zu öffnen und über den Zugriff zu entscheiden.

Eine Zugriffsanfrage prüfen
Was ist der Unterschied zwischen einem App-Nutzer und einem Mitarbeiter?
Was ist der Unterschied zwischen einem App-Nutzer und einem Mitarbeiter?
Muss ich jemanden in Users zum Admin machen, damit er meine App bearbeiten kann?
Muss ich jemanden in Users zum Admin machen, damit er meine App bearbeiten kann?
Wie kann ich App-Sicherheitseinstellungen verwalten?
Wie kann ich App-Sicherheitseinstellungen verwalten?
Warum funktioniert eine Funktion, die ich für Mitglieder gebaut habe, nur für Admins?
Warum funktioniert eine Funktion, die ich für Mitglieder gebaut habe, nur für Admins?
Users-Liste, um Anmeldedaten zu schützen. Nur Mitarbeiter und der App-Eigentümer können sie lesen. Jede Funktion, die aus der Users-Entität liest, wie eine Mitglieder-Profilseite oder personalisierte Inhalte, funktioniert für Admins, aber nicht für normale Mitglieder. Direktes Lesen kann außerdem den Fehler Authentication required to view users auslösen.Die Lösung ist, Mitgliederdaten in einer separaten Entität wie UserProfile zu speichern und deine Funktionen darauf statt auf die integrierte Users-Entität zu verweisen.Füge dazu diesen Prompt in den AI-Chat ein:Erstelle eine neue Entität namens UserProfile. Verschiebe benutzerdefinierte Felder aus der Users-Entität nach UserProfile. Richte eine 1:1-Beziehung zwischen Users und UserProfile ein. Stelle sicher, dass ein UserProfile automatisch erstellt wird, wenn sich ein neuer Nutzer registriert. Aktualisiere die App, damit Nutzerdetails aus UserProfile statt aus Users abgerufen werden. Setze Berechtigungen so, dass Nutzer nur ihr eigenes Profil bearbeiten können, aber jeder es lesen kann.Nachdem die AI die Änderungen vorgenommen hat, gehe zum Dashboard deiner App, klicke auf Data, öffne deine neue UserProfile-Tabelle und klicke auf Permissions, um sicherzustellen, dass ihre Regeln dem gewünschten Zugriff entsprechen.Wie kann ich Fake-Nutzer erstellen, um Nutzerflüsse sicher zu testen?
Wie kann ich Fake-Nutzer erstellen, um Nutzerflüsse sicher zu testen?
- Gehe zum Dashboard deiner App.
- Klicke auf App Users.
- Klicke auf Invite users, um eine Einladung zu senden, oder registriere ein neues Konto über die öffentliche Registrierungsseite deiner App.
- Weise dem Testprofil die gewünschte Rolle oder die gewünschten Berechtigungen zu.
