Skip to main content
Verwende Sichtbarkeitseinstellungen, um zu entscheiden, wer deine App öffnen kann und ob eine Anmeldung nötig ist. Verwende dann Rollen, um zu steuern, was jede Person in der App sehen und tun kann, wie das Anzeigen von Daten oder das Verwalten von Bestellungen. Füge schließlich Mitarbeiter hinzu, die mit dir im App-Editor arbeiten, um die App zu designen, zu konfigurieren und zu warten. Nur Mitarbeiter und der App-Eigentümer können auf den App-Editor und das Dashboard deiner App zugreifen. Rollen wie Admin und User steuern, was Personen in der Live-App tun können. Sie geben aber keinen Zugriff auf den App-Editor oder das Dashboard.
Users 1

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.
Appvis 1

Deine App-Sichtbarkeit im Dashboard deiner App auswählen

So legst du die App-Sichtbarkeit fest:
  1. Gehe zum Dashboard deiner App.
  2. Klicke auf Overview.
  3. Klicke auf das Dropdown App Visibility.
  4. Wähle eine Sichtbarkeitsstufe.
Wichtig:
  • Private Apps sind nur in kostenpflichtigen Plänen verfügbar.
  • Wenn du deine App auf Private setzt, musst du Personen einladen, damit sie sich anmelden und deine App nutzen können, außer du aktivierst Auto-Admit. Klicke auf Send Invites, um Einladungen zu senden oder deinen App-Link zu teilen. Personen, die nicht eingeladen oder über SSO zugelassen sind, sehen eine Fehlermeldung.
Gut zu wissen zur App-Sichtbarkeit:
  • 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.

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.
So funktionieren Einladungen:
  • 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 Nutzer einladen.

Aus deinem Dashboard

Sende Einladungen aus dem Dashboard deiner App und wähle für jede Person die Rolle. So lädst du Personen aus deinem Dashboard ein:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Overview.
  3. Klicke im Abschnitt Invite Users auf Send Invites.
  4. Gib die E-Mail-Adresse jeder Person ein, die du einladen möchtest.
  5. Klicke auf das Dropdown Access level und wähle eine Rolle.
  6. Klicke auf Send Invitation.
Sendinvites 1

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
Asking the AI chat to add the ability to invite users from inside your app

Den AI-Chat bitten, die Möglichkeit hinzuzufügen, Nutzer aus der App heraus einzuladen


Teile einen Link zu deiner App, damit Personen direkt darauf zugreifen können. So teilst du deinen App-Link:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Overview.
  3. Klicke im Abschnitt Invite Users auf Copy Link.
  4. Teile den Link überall dort, wo Personen auf deine App zugreifen sollen.
Du kannst das auch über die obere Leiste tun. Klicke auf Publish, dann auf Share your app, und sende entweder Einladungen per E-Mail mit einer Rolle, klicke auf Copy link oder poste direkt auf Facebook, LinkedIn, X, WhatsApp oder Reddit.
Copylink 1

Einen Link zu deiner App teilen

Wenn du einen Link mit jemandem teilst, der keine Berechtigungen für deine App hat, sieht diese Person ein Pop-up, in dem sie Zugriff anfordern kann. Base44 sendet ihr einen Bestätigungscode per E-Mail, bevor ihre Anfrage dich erreicht. So kommt jede Anfrage, die du prüfst, von einer Adresse, deren Besitz jemand bestätigt hat. Die Person kann den Code erneut senden lassen oder ihre Adresse korrigieren, und du siehst nichts, bis sie bestätigt hat. Sobald das geschehen ist, erhältst du eine Benachrichtigung, kannst die Anfrage prüfen und entscheiden, ob du die Person hereinlässt. Sie erhält eine E-Mail, wenn du zustimmst.

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.
Admin oder User zu sein gibt niemandem Zugriff auf den App-Editor oder das Dashboard deiner App. Um dort zu arbeiten, muss jemand Mitarbeiter oder App-Eigentümer sein.
Zum Beispiel könntest du in einer Shop-App deinem Filialleiter die Rolle Admin geben, damit er Lagerbestände aktualisieren und Bestellungen in der Live-App bearbeiten kann. Deinem Verkaufspersonal gibst du die Rolle User, damit es Produkte ansehen, den Bestellstatus prüfen und die App nutzen kann, ohne Einstellungen zu ändern.
Du kannst zusätzliche Rollen und Felder erstellen, wenn du mehr Kontrolle brauchst. Du kannst den AI-Chat zum Beispiel bitten:
  • Erstelle eine Rolle namens Staff Manager, die Schichten und Dienstpläne des Personals in der Live-App aktualisieren kann.
  • Füge der Users-Entität ein Feld namens app_role mit den Werten Admin, Staff und Viewer hinzu.
So aktualisierst du die Rolle eines Nutzers:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Users.
  3. Wähle den Nutzer, dessen Rolle du ändern möchtest.
  4. Klicke auf das Dropdown Role und wähle Admin oder User.
  5. Klicke auf Submit.

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 ist eine Enterprise-Funktion. Um mit Identity-Provider-Gruppen (IdP) zu teilen, brauchst du außerdem SSO für deinen Workspace. Erfahre mehr über Workspace-Gruppen.
Bevor du eine Gruppe einlädst:
  • 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:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Users.
  3. Klicke auf den Tab Groups.
  4. Klicke auf Invite group.
  5. Suche im Feld Search for a group die gewünschte Gruppe und aktiviere ihr Kontrollkästchen.
  6. Klicke auf das Dropdown Assign role to group und wähle die Rolle, die alle in der Gruppe erhalten sollen.
  7. Klicke auf Invite group.
Invite group to app

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:
  1. Klicke in deinem App-Editor auf Dashboard.
  2. Klicke auf Users.
  3. Klicke auf den Tab Groups.
  4. Führe einen der folgenden Schritte aus:
Klicke in der Zeile der Gruppe auf das Dropdown Role und wähle eine neue Rolle.
Change group role

Die Rolle einer Gruppe in deiner App ändern

  1. Klicke in der Zeile der Gruppe auf das Entfernen-Symbol.
  2. Klicke im Bestätigungsfenster auf Remove group.
Remove group access

Eine Gruppe aus deiner App entfernen

Jeder, der nur über diese Gruppe Zugriff hatte, verliert ihn. Bei allen Mitgliedern, die sich bereits angemeldet hatten, wird das Konto in der App entfernt. Dies kann nicht rückgängig gemacht werden.

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.
Was ist der Unterschied zwischen Mitarbeitern und Admins?
  • 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 sind von Nutzerrollen getrennt. Wenn du jemanden als Mitarbeiter hinzufügst, wird er standardmäßig als Admin in Users zu deiner App hinzugefügt, damit er während des Bauens Inhalte, Daten und Einstellungen in der Live-App verwalten kann. Du kannst seine App-Rolle später auf der Seite Users ändern, ohne seinen Zugriff auf den App-Editor zu beeinflussen.

Mitarbeiter einladen

Lade Mitarbeiter direkt aus deinem App-Editor ein.
Um jemanden als Mitarbeiter einzuladen, muss er Mitglied des Workspace sein, dem die App gehört. Ist er noch kein Mitglied, lade ihn zuerst über deine Workspace-Einstellungen zum Workspace ein.
So lädst du Mitarbeiter zum Bauen deiner App ein:
  1. Gehe zu deinem App-Editor.
  2. Klicke oben auf das Symbol Add collaborator .
  3. Gib die E-Mail-Adressen der Personen ein, die du einladen möchtest, getrennt durch Kommas.
  4. Klicke auf das Symbol Send invite .
Addcollab

Mitarbeiter zu deiner App in Base44 einladen

Mitarbeiter verwalten

Entferne einen Mitarbeiter, wenn er keinen Zugriff auf den App-Editor mehr benötigt. So verwaltest du Mitarbeiter:
  1. Gehe zu deinem App-Editor.
  2. Klicke oben auf das Symbol Add collaborator .
  3. Finde den betreffenden Mitarbeiter und klicke auf das Symbol More Actions .
  4. Klicke auf Remove Collaborator.
  5. 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 Users und kann die Live-App weiter nutzen.
    • Remove from app entirely: Entzieht den Mitarbeiterzugriff und entfernt die Person aus der Liste Users, sodass sie sich nicht mehr anmelden oder die App nutzen kann.
Wenn Teammitglieder an derselben App arbeiten, siehst du ihre Avatare in der oberen Leiste. So weißt du immer, wer gerade bearbeitet. Fahre mit der Maus über einen Avatar, um den Namen zu sehen und Änderungen in Echtzeit abzustimmen.
Collab

Einladungen externer Mitarbeiter einschränken

Standardmäßig kann jedes Workspace-Mitglied Personen von außerhalb des Workspace als App-Mitarbeiter einladen. Du kannst dies so einschränken, dass nur Workspace-Eigentümer und -Admins diese Einladungen senden können. So konfigurierst du, wer externe Mitarbeiter einladen kann:
  1. Klicke unten links in deinem Konto auf deinen Workspace-Namen.
  2. Klicke auf Settings.
  3. Klicke auf Governance.
  4. Klicke auf den Schalter External Collaborators:
    • Aktiviert: Nur Workspace-Eigentümer und -Admins können Personen von außerhalb des Workspace als App-Mitarbeiter einladen.
    • Deaktiviert: Jedes Workspace-Mitglied kann Personen von außerhalb des Workspace als App-Mitarbeiter einladen.
External Collaborators setting in Base44

Einstellung External Collaborators in Base44

Bei Enterprise-Workspaces ist diese Einstellung standardmäßig aktiviert. Bei allen anderen Workspaces ist sie standardmäßig deaktiviert.

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.
Änderungen, die du beim Testen als Nutzer vornimmst, werden in den Daten dieser Person gespeichert. Um echte Daten nicht zu beeinflussen, teste möglichst mit Beispiel- oder Dummy-Nutzern.

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
So testest du deine App als Nutzer:
  1. Gehe zu deinem App-Editor.
  2. Klicke oben rechts auf das Symbol More Actions .
  3. Wähle Act as a user.
    Actasuser 1

    "Act as a user" im Base44 App-Editor auswählen

  4. Klicke auf das Dropdown neben You’re acting as und wähle den betreffenden Nutzer.
  5. Zeige die App als dieser Nutzer an und interagiere mit ihr.
  6. Klicke auf Exit mode, wenn du mit dem Testen als anderer Nutzer fertig bist.
Die Rolle des Nutzers erscheint in Klammern neben seiner E-Mail-Adresse.
Using the "Act as a user" feature in Base44

Deine App als Nutzer in Base44 testen


FAQs

Klicke unten, um mehr über das Verwalten des Zugriffs auf deine App zu erfahren.
Ja. Wenn deine App auf Public gesetzt ist, kann jeder über deine Registrierungsseite ein Konto erstellen und sich anmelden. Bei einer App, die noch Public (login required) anbietet, kann sich jeder mit einem Base44-Konto anmelden.
Ja. Bitte bei einer Public-App den AI-Chat, die gewünschten Seiten zu schützen und nicht angemeldete Besucher zu deiner Login-Seite zu leiten. Siehe wie du eine öffentliche Landing-Page zeigst, aber für andere Seiten eine Anmeldung verlangst.
Klicke für zusätzlichen Schutz einer öffentlichen App auf Run Security Scan, um vor dem Teilen häufige Probleme zu prüfen.
Sie listen diese Optionen: Public (no login), Private, Public (login required) und Workspace. Public (login required) erscheint mit dem Label Deprecated. Um bei einer dieser Apps eigene Login- und Registrierungsseiten anzupassen, siehe benutzerdefinierter Login für bestehende Apps.
Wenn jemand Zugriff auf eine private App anfordert, erhalten Eigentümer und Mitarbeiter eine In-App-Benachrichtigung. Der App-Eigentümer erhält zusätzlich eine E-Mail. Damit dein Posteingang übersichtlich bleibt, bekommst du höchstens eine E-Mail alle 15 Minuten pro App, auch wenn mehrere Personen Zugriff anfordern.So prüfst du eine Zugriffsanfrage:
  1. Klicke in deinem Workspace auf das Benachrichtigungssymbol .
  2. Klicke auf Review, um die Anfrage zu öffnen und über den Zugriff zu entscheiden.
Reviewaccess

Eine Zugriffsanfrage prüfen

Ein App-Nutzer ist jemand, der sich anmeldet und deine App nutzt. Sein Zugriff wird durch Sichtbarkeitseinstellungen und Rollen wie Admin oder User gesteuert. Er kann nur die Live-App sehen und nutzen (einschließlich etwaiger Admin-Bereiche), nicht den App-Editor oder das Dashboard.Ein Mitarbeiter ist jemand, der dir beim Bauen der App im App-Editor hilft. Nur Mitarbeiter und der App-Eigentümer können den App-Editor und das Dashboard deiner App öffnen. Wenn du jemanden als Mitarbeiter hinzufügst, erhält er in der App standardmäßig automatisch die Rolle Admin in Users, damit er während des Bauens Live-Daten und Einstellungen verwalten kann. Du kannst seine App-Rolle später ändern, ohne seinen Mitarbeiterstatus zu ändern.
Vor dem 16. Februar 2026 war es nur über die Admin-Rolle möglich, jemanden deine App bearbeiten zu lassen. Admins aus dieser Zeit behalten ihren Zugriff und wurden automatisch als Mitarbeiter hinzugefügt.
Nein. Wenn jemand beim Bauen oder Bearbeiten deiner App helfen soll, lade ihn als Mitarbeiter aus dem App-Editor ein. Das gibt ihm Zugriff auf den App-Editor und standardmäßig die Admin-Rolle in deiner App. Mache jemanden nur dann in Users zum Admin, ohne ihn als Mitarbeiter hinzuzufügen, wenn er Admin-Zugriff in der Live-App braucht, aber nicht im App-Editor arbeiten muss.
Du kannst steuern, wer in den Datenentitäten deiner App auf Datensätze zugreifen sowie sie lesen, schreiben oder löschen kann, indem du Row Level Security (RLS)-Regeln und Berechtigungen festlegst. Konfiguriere den Zugriff für jede Entität, damit Daten nur autorisierten Personen zur Verfügung stehen. Erfahre mehr über das Verwalten von Sicherheitseinstellungen.
Ja. Gehe zum Dashboard deiner App, öffne Users und klicke auf das Delete-Symbol neben der Person, die du entfernen möchtest. Das Entfernen entzieht ihr sofort den Zugriff.
Base44 sperrt die integrierte 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 Security und prüfe die RLS-Regeln deiner neuen UserProfile-Entität, damit sie deinen gewünschten Zugriffsstufen entsprechen.
Um Nutzerflüsse sicher zu testen, ohne echte Daten zu beeinflussen, füge eine Testperson direkt zu deiner App hinzu. Sobald das Testprofil existiert, kannst du mit der Funktion Act as a user in seine Rolle schlüpfen und sein Erlebnis ansehen.So erstellst du einen Fake-Nutzer (Testnutzer):
  1. Gehe zum Dashboard deiner App.
  2. Klicke auf Users.
  3. Klicke auf Invite User, um eine Einladung zu senden, oder registriere ein neues Konto über die öffentliche Registrierungsseite deiner App.
  4. Weise dem Testprofil die gewünschte Rolle oder die gewünschten Berechtigungen zu.
Du kannst auch den AI-Chat bitten, einen Testnutzer zu erstellen.
Nachdem du deinen Testnutzer erstellt hast, öffne deine App, klicke oben auf das Symbol More Actions und wähle Act as a user. Wähle dann deinen Testnutzer aus der Liste, um als diese Person mit deiner App zu interagieren. Alle Aktionen betreffen nur die Daten des Testnutzers, nicht deine echten Konten.Nutze diese Methode, um Berechtigungen, Sichtbarkeitsregeln und Nutzerflüsse zu prüfen, bevor du Änderungen für alle ausrollst.
Diese Seite wurde mit KI übersetzt. Die genauesten und aktuellsten Informationen findest du in der englischen Version.