Anmelden, Registrieren und Zugang
Konto anlegen, Adresse bestätigen, mit Passwort, Code oder Sicherheitsschlüssel anmelden, Passwort zurücksetzen und eine Team-Einladung annehmen.
In einfacher Sprache
Diese Seite erklärt, wie Sie in die Anwendung kommen. Sie legen ein Konto an und bestätigen Ihre E-Mail-Adresse. Danach melden Sie sich an. Das geht mit Passwort, mit einem Code oder mit einem Sicherheitsschlüssel. Haben Sie Ihr Passwort vergessen, können Sie es neu setzen. Lädt Sie jemand in sein Team ein, nehmen Sie die Einladung hier an. Ohne Anmeldung öffnen nur die Seiten für den Zugang.
Alle Themen der Dokumentation
Der Zugang zu XICBOT läuft über die Anwendung unter app.xicbot.de. Ohne Anmeldung öffnen dort nur die Zugangsseiten, alle Arbeitsbereiche führen zur Anmeldung. Diese Seite beschreibt jedes Feld, jede Meldung und jede Grenze vom Anlegen eines Kontos bis zur angenommenen Team-Einladung.
Die Zugangsseiten
| Adresse | Seite | Wozu |
|---|---|---|
/anmelden | Anmelden | Mit E-Mail-Adresse und Passwort anmelden, bei aktiver zweiter Stufe zusätzlich mit Code oder Sicherheitsschlüssel. |
/registrieren | Konto anlegen | Ein neues Konto samt Zugang anlegen. |
/bestaetigen | Adresse bestätigen | Den Link aus der Bestätigungsmail einlösen. |
/kennwort | Passwort zurücksetzen | Einen Link für ein neues Passwort anfordern. |
/kennwort/neu | Neues Passwort | Mit dem Link aus der Mail ein neues Passwort speichern. |
/einladung | Einladung annehmen | Einer Team-Einladung folgen. |
/barrierefreiheit | Erklärung zur Barrierefreiheit | Unter der Anmeldung als Barrierefreiheit verlinkt. |
Die Einträge Anmelden und Konto anlegen im Kopf von xicbot.de führen auf /anmelden und /registrieren und geben die Sprache der gerade gelesenen Seite mit. Auch die Links in den Mails tragen eine Sprache: die Bestätigungsmail die Sprache des Kontos, die Mail zum Zurücksetzen die Sprache der Seite, auf der der Link angefordert wurde, und die Einladung die Sprache der einladenden Person. Als an diesem Gerät gewählt gilt eine Sprache, die über den Sprachknopf, über eine Adresse mit ?sprache=de oder ?sprache=en wie bei diesen Einträgen oder früher an diesem Gerät eingestellt wurde. Nur diese Sprache schickt die Anmeldeseite mit, Deutsch oder Englisch, und jede erfolgreiche Anmeldung setzt sie als Sprache des Kontos. Ohne Wahl an diesem Gerät schickt die Seite keine Sprache mit; das Konto behält seine, und die Anwendung übernimmt sie nach der Anmeldung. Danach richten sich die Bestätigungsmail, die Mail nach einer Passwortänderung und die Einladungen, die die Person verschickt.
Welche Sprache die Anwendung zeigt und wie eine Adresse sie vorgeben kann, steht unter Sprache der Oberfläche.
Konto anlegen
Die Seite Konto anlegen beginnt mit dem Satz „Legen Sie ein Konto an. Die Adresse wird über einen Link bestätigt, bevor der erste Assistent entsteht.“ Unter dem Formular führt „Sie haben bereits ein Konto?“ mit Anmelden zur Anmeldung.
| Feld | Pflicht | Regeln |
|---|---|---|
| Firma oder Projekt | ja | Höchstens 160 Zeichen. Wird zum Namen des Kontos. |
| Ihr Name | nein, als „optional“ markiert | Höchstens 120 Zeichen. |
| E-Mail-Adresse | ja | Gültige Adresse mit höchstens 190 Zeichen, die noch nicht vergeben ist; wie sie geführt wird, steht unter der Tabelle. Sie dient zugleich als E-Mail-Adresse für Rechnungen. |
| Passwort | ja | Mindestens 12 Zeichen, darunter mindestens ein Buchstabe und eine Ziffer. Unter dem Feld steht „Mindestens 12 Zeichen, darunter Buchstaben und Ziffern.“ |
| Passwort wiederholen | ja | Muss mit dem Passwort übereinstimmen, sonst erscheint „Die beiden Passwörter stimmen nicht überein.“ |
Geführt wird die Grundform Ihrer Adresse: ohne Leerraum am Rand, klein geschrieben und ohne den Zusatz hinter einem Plus, bei einigen großen Postfach-Anbietern zusätzlich ohne Punkte vor dem @. Aus Max.Muster+shop@example.com wird so max.muster@example.com. Eine Domain mit Umlauten wird in ihrer ASCII-Form geführt, aus info@müller-bau.invalid wird info@xn--mller-bau-q9a.invalid; anmelden können Sie sich mit beiden Schreibweisen. Umlaute vor dem @ und eine Domain ohne Punkt nimmt XICBOT nicht an, weil an eine solche Adresse keine Nachricht zugestellt werden kann; das Feld meldet sie als ungültig. Eine Adresse, deren Teil vor dem @ in Anführungszeichen steht, bleibt unverändert. Ist die Grundform schon vergeben, lässt sich kein zweites Konto anlegen. Anmelden können Sie sich mit jeder Schreibweise, die auf dieselbe Grundform führt; die Bestätigung geht an die Grundform.
-
Schritt 1
Prüfung im Browser
Fehlt ein Pflichtfeld oder weichen die Passwörter voneinander ab, markiert die Seite die Felder und meldet „Bitte prüfen Sie die markierten Felder.“ Gesendet wird dann nichts.
-
Schritt 2
Konto und Zugang entstehen
Der Server prüft die Felder erneut. Es entstehen ein Konto mit dem Namen aus Firma oder Projekt und Ihr Zugang mit der Rolle Inhaber. Was die Rollen dürfen, steht unter Team und Rollen.
-
Schritt 3
Bestätigungsmail
An die Adresse geht ein Bestätigungslink, der 48 Stunden gilt. Scheitert der Versand, bleibt das Konto trotzdem bestehen, und die nächste Seite sagt das; eine neue Nachricht lässt sich nach der Anmeldung anfordern.
-
Schritt 4
Seite Adresse bestätigen
Die Anwendung wechselt auf Adresse bestätigen mit dem Text „Wir haben Ihnen einen Bestätigungslink geschickt. Öffnen Sie ihn, um Ihr Konto freizuschalten.“ Angemeldet sind Sie zu diesem Zeitpunkt noch nicht.
Meldungen beim Anlegen
Lehnt der Server ein Feld ab, steht die Meldung am Feld und setzt sich aus dem Feldnamen und einer Regel zusammen, etwa „E-Mail-Adresse ist bereits vergeben.“ oder „Passwort muss mindestens eine Ziffer enthalten.“ Über dem Formular steht dann „Bitte prüfen Sie die markierten Felder.“ Die Regeln lauten:
- „ist ein Pflichtfeld.“ - das Feld ist leer.
- „ist keine gültige E-Mail-Adresse.“
- „ist bereits vergeben.“
- „ist zu lang.“ und „ist zu kurz.“ - die Längengrenze aus der Tabelle ist überschritten oder nicht erreicht.
- „muss mindestens einen Buchstaben enthalten.“ und „muss mindestens eine Ziffer enthalten.“ - die Passwortregel ist verletzt.
Antwortet der Dienst nicht, erscheint „Der Dienst antwortet gerade nicht.“ Mehr als 5 Versuche je Minute oder 20 je Stunde von derselben Verbindung beantwortet die Seite mit „Zu viele Versuche. Bitte warten Sie einen Moment.“ Als Verbindung zählt bei IPv4 die einzelne Adresse, bei IPv6 das /64-Netz.
Adresse bestätigen
Der Link aus der Mail führt auf Adresse bestätigen mit dem Satz „Wir prüfen den Link aus der E-Mail und schalten das Konto frei.“ Er gilt 48 Stunden und nur einmal. Geht eine neu angeforderte Nachricht hinaus, verlieren ältere, noch nicht benutzte Links ihre Gültigkeit.
| Zustand | Anzeige |
|---|---|
| Aufruf ohne Link-Kennung | „Wir haben Ihnen einen Bestätigungslink geschickt. Öffnen Sie ihn, um Ihr Konto freizuschalten.“ |
| Nach der Registrierung, wenn die Nachricht nicht hinausging | „Ihr Konto ist angelegt, die Nachricht mit dem Bestätigungslink ging aber nicht hinaus. Melden Sie sich an und lassen Sie sie dort erneut schicken.“ |
| Link wird geprüft | „Wird geprüft …“ |
| Link gültig | „Ihre Adresse ist bestätigt. Sie können sich jetzt anmelden.“ |
| Link abgelaufen oder benutzt | „Dieser Link ist abgelaufen oder wurde bereits benutzt.“ und darunter „Melden Sie sich an: Ist die Adresse noch nicht bestätigt, können Sie dort eine neue Nachricht anfordern.“ |
| Prüfung gescheitert, etwa ohne Verbindung, nach zu vielen Versuchen oder bei einem Dienstfehler | Die Ursache, etwa „Der Dienst antwortet gerade nicht.“, „Zu viele Versuche. Bitte warten Sie einen Moment.“ oder „Der Dienst hat einen Fehler gemeldet. Bitte versuchen Sie es später erneut.“, dazu der Knopf Erneut prüfen, der den Link noch einmal prüft. |
Unter jedem Zustand steht Anmelden. Das Bestätigen selbst meldet nicht an. Mehr als 30 Aufrufe je Minute von derselben Verbindung werden abgewiesen; diese Grenze teilt sich die Seite mit dem Speichern eines neuen Passworts.
Vor der Bestätigung
Anmelden lässt sich auch vor der Bestätigung. Die Anwendung zeigt dann das Band E-Mail-Adresse noch nicht bestätigt mit dem Text „Bis zur Bestätigung sind Assistenten, Wissen, Gespräche und Auswertung gesperrt. Öffnen Sie den Link aus unserer Nachricht - oder lassen Sie sie erneut schicken.“ Gesperrt sind darüber hinaus die übrigen Arbeitsbereiche, etwa Einrichtung, Werkzeuge, Team und Abrechnung; dort erscheint „Dieser Bereich bleibt gesperrt, bis die E-Mail-Adresse bestätigt ist.“ Nutzbar bleiben Abmelden und die Kontoeinstellungen unter Konto und Sicherheit: Passwort, zweite Stufe, Angemeldete Geräte und Letzte Anmeldungen. Ab der Rolle Verwaltung lassen sich außerdem API-Schlüssel und Webhooks anlegen und ändern, sofern das Paket die Schnittstelle umfasst; vorhandene lassen sich auch ohne die Schnittstelle im Paket zurückziehen und löschen. Auch eine Team-Einladung lässt sich vor der Bestätigung annehmen; die Adresse gilt danach als bestätigt.
| Fall | Anzeige im Band |
|---|---|
| Nachricht erneut schicken gedrückt | „Wird geschickt …“, der Knopf ist so lange gesperrt. |
| Anfrage angenommen | „Die Nachricht ist unterwegs. Prüfen Sie auch den Spam-Ordner.“ an Stelle des Knopfs. |
| Anfrage gescheitert, etwa ohne Verbindung oder wenn die Nachricht nicht verschickt werden kann | „Die Nachricht ging nicht hinaus. Versuchen Sie es später erneut.“, der Knopf bleibt. |
| Mehr als 3 Anfragen je Minute für dasselbe Konto | „Zu viele Versuche. Bitte warten Sie einen Moment.“, der Knopf bleibt. |
| Adresse inzwischen bestätigt | Es geht keine Nachricht hinaus, die Anwendung lädt den Stand neu und das Band verschwindet. |
Jeder neue Link gilt wieder 48 Stunden; ältere, noch unbenutzte Links verfallen im selben Moment. Geht die Nachricht nicht hinaus, entsteht kein neuer Link, und ein bisheriger, noch gültiger Link bleibt gültig.
Anmelden
Die Seite Anmelden beginnt mit „Melden Sie sich mit Ihrer E-Mail-Adresse an. Ist die zweite Stufe aktiv, folgt danach der Einmalcode.“
| Feld oder Knopf | Wann sichtbar | Regeln |
|---|---|---|
| E-Mail-Adresse | in beiden Stufen | Pflichtfeld. Groß- und Kleinschreibung und ein Zusatz hinter einem Pluszeichen spielen keine Rolle. In der zweiten Stufe nur lesbar. |
| Passwort | erste Stufe | Pflichtfeld. Am Feld führt Passwort vergessen? auf /kennwort. |
| Sechsstelliger Code | zweite Stufe, wenn eine Authentifizierungs-App eingerichtet ist | Pflichtfeld, höchstens 6 Zeichen. Auf Touch-Geräten erscheint die Zifferntastatur. |
| Anmelden | erste Stufe; in der zweiten nur zusammen mit dem Codefeld | Zeigt während des Sendens „Wird gesendet …“. Ein weiterer Klick in dieser Zeit sendet nichts. |
| Mit Sicherheitsschlüssel anmelden | zweite Stufe, wenn ein Sicherheitsschlüssel eingerichtet ist | Startet die Bestätigung am Schlüssel über den Browser. |
| Zurück zur Passworteingabe | zweite Stufe | Führt zurück zur ersten Stufe: Die Adresse ist wieder änderbar, das Passwortfeld leer, der Fokus steht im Adressfeld. Während des Sendens gesperrt. |
Unter dem Formular folgen „oder“, „Noch kein Konto?“ mit dem Knopf Konto anlegen und der Verweis Barrierefreiheit. Nach erfolgreicher Anmeldung öffnet die Seite, von der der Weg zur Anmeldung kam: eine aufgerufene Adresse, etwa aus einer Mail oder einem Lesezeichen, die Seite, auf der die Sitzung endete, oder eine offene Einladung. Der Zusatz ?sprache= fällt dabei weg. Nach dem eigenen Abmelden und wenn eine Übernahme endet, gibt es keinen Rücksprung; ohne Ziel öffnet die Startseite der Anwendung.
Die zweite Stufe
-
Schritt 1
Passwort geprüft
Ist für den Zugang eine zweite Stufe eingerichtet, prüft der Server zuerst Adresse und Passwort. Stimmen beide, verschwindet das Passwortfeld; das Passwort wird nicht noch einmal gesendet.
-
Schritt 2
Code oder Schlüssel
Die Seite verlangt „Bitte den Code aus Ihrer Authentifizierungs-App eingeben.“ oder, wenn nur ein Sicherheitsschlüssel eingerichtet ist, „Bitte bestätigen Sie die Anmeldung an Ihrem Sicherheitsschlüssel.“ Ist beides eingerichtet, steht der Hinweis auf den Code da und beide Wege werden angeboten.
-
Schritt 3
Frist
Die zweite Stufe gilt 10 Minuten, nur von derselben Verbindung aus und für höchstens 5 Fehlversuche. Danach erscheint „Die Anmeldung ist abgelaufen. Bitte geben Sie Ihr Passwort erneut ein.“ und die Anmeldung beginnt von vorn.
-
Schritt 4
Ohne Gerät
Unter dem Formular steht „Gerät nicht zur Hand?“. Hat das Konto noch Wiederherstellungscodes, nennt der Hinweis diesen Weg und für den Fall, dass keiner mehr übrig ist, die Adresse mail@xicbot.de; sonst nur die Adresse. Nach einer Prüfung kann die zweite Stufe des Kontos zurückgesetzt werden.
Authentifizierungs-App und Sicherheitsschlüssel richten Sie unter Konto und Sicherheit ein.
Meldungen bei der Anmeldung
| Meldung | Anlass |
|---|---|
| „Bitte prüfen Sie die markierten Felder.“ | Adresse oder Passwort fehlen; das Feld trägt „… ist ein Pflichtfeld.“ |
| „E-Mail-Adresse oder Passwort stimmen nicht.“ | Die Adresse ist unbekannt oder das Passwort falsch. Beide Fälle erhalten dieselbe Antwort, damit sich nicht ausprobieren lässt, zu welchen Adressen ein Zugang besteht. |
| „Der Code stimmt nicht. Bitte versuchen Sie es erneut.“ | Falscher Code; das Codefeld wird geleert. |
| „Die Anmeldung ist abgelaufen. Bitte geben Sie Ihr Passwort erneut ein.“ | Die zweite Stufe ist abgelaufen, kam von einer anderen Verbindung oder hat 5 Fehlversuche erreicht. |
| „Der Sicherheitsschlüssel konnte nicht bestätigt werden.“ | Der Schlüssel wurde nicht anerkannt. |
| „Die Bestätigung am Sicherheitsschlüssel wurde abgebrochen.“ | Der Browser hat die Abfrage am Schlüssel abgebrochen, etwa weil der Dialog geschlossen wurde. |
| „Die Anmeldung mit Sicherheitsschlüssel ist derzeit nicht verfügbar. Bitte melden Sie sich mit dem Code aus Ihrer Authentifizierungs-App an.“ | Der Dienst nimmt den Sicherheitsschlüssel bei der Bestätigung gerade nicht an, der Zugang hat aber auch einen Code. Der Knopf Mit Sicherheitsschlüssel anmelden entfällt, das Feld Sechsstelliger Code bleibt. |
| „Die Anmeldung mit Sicherheitsschlüssel ist derzeit nicht verfügbar. Bitte schreiben Sie an mail@xicbot.de.“ | Der Dienst nimmt gerade keinen Sicherheitsschlüssel an, und der Zugang hat als zweite Stufe nur Schlüssel. Die Anmeldung beginnt von vorn. |
| „Zu viele Versuche. Bitte warten Sie einen Moment.“ | Eine der Grenzen im nächsten Abschnitt ist erreicht. |
| „Dieses Konto ist gesperrt. Bitte schreiben Sie an mail@xicbot.de.“ | Das Konto ist nicht aktiv. |
| „Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.“ | Der Server nimmt die Anmeldung nicht mehr an, etwa nach Ablauf der 30 Tage, gleich in welchem Tab desselben Browsers das bemerkt wurde; siehe Abschnitt Sitzung. |
| „Die Sitzung wurde in einem anderen Fenster beendet. Bitte melden Sie sich erneut an.“ | In einem anderen Tab desselben Browsers wurde abgemeldet oder über den Link ein neues Passwort gesetzt, siehe Abschnitt Sitzung. |
| „Der Dienst antwortet gerade nicht.“ | Keine Verbindung zum Dienst. |
Grenzen für Fehlversuche
- Je Adresse und Verbindung: 5 Fehlversuche je Minute und 20 je Stunde. Falsche Codes zählen mit. Eine erfolgreiche Anmeldung setzt diesen Zähler zurück.
- Je Verbindung über alle Adressen: 30 Fehlversuche je Minute und 300 je Stunde. Hier zählen falsche Passwörter und unbekannte Adressen. Eine erfolgreiche Anmeldung setzt diesen Zähler nicht zurück.
- Als Verbindung gilt bei IPv4 die einzelne Adresse, bei IPv6 das /64-Netz.
Die Sperre trifft die Verbindung, von der die Fehlversuche kommen, nicht den Zugang: wer von einer anderen Verbindung mit dem richtigen Passwort kommt, kann sich weiter anmelden. Die Schnittstelle nennt die Wartezeit in Sekunden im Feld retry_in.
Sitzung und Abmelden
Jede Anmeldung gilt 30 Tage. Abmelden steht rechts in der Kopfleiste; was dort sonst steht, beschreibt Kopfleiste.
- Die Anmeldung liegt im Speicher des Browsers und übersteht das Schließen von Tab und Browser. Sie endet nach 30 Tagen, mit Abmelden, mit dem Zurücksetzen des Passworts oder wenn das Passwort auf einem anderen Gerät geändert wird.
- Abmelden beendet nur die Anmeldung in diesem Browser; andere Geräte bleiben angemeldet. Im Browser wird die Anmeldung auch dann entfernt, wenn der Server sie schon verworfen hat. Danach öffnet die Seite Anmelden.
- Alle Tabs desselben Browsers teilen eine Anmeldung. Wird in einem Tab abgemeldet oder über den Link ein neues Passwort für den angemeldeten Zugang gesetzt, zeigen die anderen „Die Sitzung wurde in einem anderen Fenster beendet. Bitte melden Sie sich erneut an.“; meldet sich ein Tab an, übernehmen die anderen diese Anmeldung.
- Weist der Server eine Anmeldung zurück, etwa nach Ablauf der 30 Tage, erscheint „Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.“ auf der Seite Anmelden, in diesem Tab und ebenso in den anderen Tabs desselben Browsers. Die Zurückweisung beendet nur die Anmeldung, mit der die Anfrage gestellt wurde: wurde in einem anderen Tab inzwischen neu angemeldet, bleibt diese neue Anmeldung bestehen.
- Der Status des Kontos wird bei jeder Anfrage geprüft. Ist es gesperrt, erscheint „Dieses Konto ist gesperrt. Bitte schreiben Sie an mail@xicbot.de.“
- Eine stündliche Wartung löscht abgelaufene Anmeldungen, abgelaufene Links zum Zurücksetzen und abgelaufene, nicht eingelöste Bestätigungslinks. Eine eingelöste Bestätigung bleibt als Nachweis erhalten.
Welche Geräte angemeldet sind, zeigt Konto und Sicherheit.
Konto wechseln
Gehört Ihr Zugang zu mehr als einem Konto, wechseln Sie über Konto wechseln in der Kopfleiste. Die Rolle gilt je Konto, und der Wechsel gilt für den ganzen Zugang, auch auf anderen Geräten. Wie die Liste aussieht, was beim Wechsel geschieht und welche Grenzen gelten, steht unter Konto wechseln.
Wie Rollen vergeben werden, steht unter Team und Rollen.
Passwort vergessen
Passwort vergessen? auf der Anmeldeseite führt zu Passwort zurücksetzen: „Wir senden einen Link an die hinterlegte Adresse, mit dem Sie ein neues Passwort setzen können.“
-
Schritt 1
Adresse eingeben
„Geben Sie die E-Mail-Adresse ein, mit der Sie sich anmelden.“ Das Feld E-Mail-Adresse ist Pflicht, der Knopf heißt Link anfordern.
-
Schritt 2
Bestätigung
Die Seite antwortet „Besteht zu dieser Adresse ein Konto, ist der Link unterwegs. Er gilt 60 Minuten und lässt sich nur einmal verwenden.“ - ob ein Konto besteht oder nicht. Geht eine neue Nachricht hinaus, ersetzt sie den vorigen Link.
-
Schritt 3
Grenzen
Mehr als 3 Anforderungen je Stunde für dieselbe Adresse von derselben Verbindung oder mehr als 20 je Stunde von derselben Verbindung über alle Adressen beantwortet die Seite mit „Zu viele Versuche. Bitte warten Sie einen Moment.“ Je Postfach gehen höchstens 10 Nachrichten je Stunde hinaus; darüber hinaus antwortet die Seite unverändert, verschickt aber nichts, und der zuletzt zugestellte Link bleibt gültig.
Zurück zur Anmeldung führt wieder auf Anmelden.
Neues Passwort setzen
Der Link aus der Mail öffnet Neues Passwort: „Vergeben Sie ein neues Passwort. Alle offenen Sitzungen dieses Kontos werden dabei beendet.“ Die Felder heißen Passwort und Passwort wiederholen, es gilt dieselbe Regel wie beim Anlegen, der Knopf heißt Passwort speichern.
| Fall | Anzeige |
|---|---|
| Gespeichert | „Ihr Passwort ist gespeichert. Alle bestehenden Sitzungen dieses Zugangs wurden beendet.“ Alle Geräte dieses Zugangs sind abgemeldet, auch dieser Browser mit allen Tabs, wenn er mit demselben Zugang angemeldet war. Die Anmeldung eines anderen Zugangs in diesem Browser bleibt bestehen. |
| Link abgelaufen, benutzt oder unbekannt | „Dieser Link ist abgelaufen oder wurde bereits benutzt. Bitte fordern Sie einen neuen an.“ |
| Aufruf ohne Link-Kennung | Derselbe Text und dazu der Verweis Passwort zurücksetzen. |
| Passwörter ungleich | „Die beiden Passwörter stimmen nicht überein.“ |
| Regel verletzt | Die Meldung am Feld, etwa „Passwort muss mindestens eine Ziffer enthalten.“ |
| Mehr als 30 Versuche je Minute von derselben Verbindung | „Zu viele Versuche. Bitte warten Sie einen Moment.“ Die Grenze gilt gemeinsam mit dem Bestätigen der Adresse. |
Zurück zur Anmeldung steht in jedem Zustand unter dem Formular.
Team-Einladung annehmen
Wer eingeladen wird, bekommt eine Mail mit einem Link auf /einladung. Die Einladung gilt 7 Tage und trägt eine der Rollen Lesen, Bearbeiten oder Verwaltung; Inhaber wird übertragen, nicht eingeladen. Die Seite Einladung annehmen beginnt mit „Dieser Link führt in ein Team. Legen Sie dafür ein Passwort fest - Ihre Adresse steht schon fest und lässt sich hier nicht ändern.“ Darunter steht eine Zeile aus Team, eingeladener Adresse und Rolle; fehlt der Teamname, steht dort Team.
| Fall | Was die Seite zeigt | Was geschieht |
|---|---|---|
| Kein Zugang zu dieser Adresse | Die Felder Ihr Name (optional), Passwort (mindestens 12 Zeichen, Buchstaben und Ziffern) und Passwort wiederholen sowie den Knopf Einladung annehmen. Die Adresse ist kein Feld. | Der Zugang entsteht mit der Rolle aus der Einladung, die Adresse gilt als bestätigt und die Anmeldung gilt 30 Tage. Danach öffnet Team. Ein Zugang, der nach dem Entfernen aus seinem letzten Team geschlossen wurde, zählt hier nicht als vorhanden: er wird mit dem neuen Passwort wieder geöffnet, ohne zweite Stufe und ohne Sicherheitsschlüssel. |
| Zugang vorhanden, nicht angemeldet | „Zu dieser Adresse gibt es schon ein Konto. Melden Sie sich an, danach kommen Sie hierher zurück und nehmen die Einladung an.“ und Anmelden | Siehe Hinweis unter der Tabelle. |
| Angemeldet mit der eingeladenen Adresse | Den Knopf Einladung annehmen | „Sie gehören jetzt zum Team.“, danach wechselt die Anwendung in das einladende Konto und baut sich auf der Übersicht neu auf; ist es schon das aktive Konto, öffnet Team. Ihr bisheriges Konto erreichen Sie über Konto wechseln. Eine noch nicht bestätigte eigene Adresse gilt mit dem Annehmen als bestätigt, offene Bestätigungslinks verfallen. |
| Angemeldet mit einer anderen Adresse | Den Knopf Einladung annehmen | Nach dem Klick „Diese Einladung gehört zu einer anderen Adresse. Melden Sie sich mit dem eingeladenen Konto an.“ |
| Protokolleintrag kommt nicht zustande, ohne bestehenden Zugang | „Nicht gespeichert: Der Eintrag ins Protokoll kam nicht zustande. Bitte versuchen Sie es erneut.“ | Weder Zugang noch Zugehörigkeit entstehen; die Einladung bleibt offen. |
| Protokolleintrag kommt nicht zustande, angemeldet | „Nicht gespeichert: Der Eintrag ins Protokoll kam nicht zustande. Bitte versuchen Sie es erneut.“ | Die Einladung bleibt offen, und Sie gehören dem Team noch nicht an. |
| Einladung abgelaufen, zurückgenommen oder schon angenommen | „Diese Einladung ist abgelaufen oder wurde zurückgenommen. Bitten Sie um eine neue.“ und Anmelden | Nichts. |
| Prüfung der Einladung gescheitert, etwa ohne Verbindung, nach zu vielen Versuchen oder bei einem Dienstfehler | Die Ursache, etwa „Der Dienst antwortet gerade nicht.“, und der Knopf Erneut prüfen | Nichts; Erneut prüfen fragt die Einladung noch einmal ab. |
| Aufruf ohne Link-Kennung | „Dieser Aufruf trägt keine Einladung.“ und Anmelden | Nichts. |
Scheitert nach dem Annehmen der Wechsel in das einladende Konto oder, wenn danach Team öffnen soll, das Laden der Sitzung, bleibt „Sie gehören jetzt zum Team.“ stehen, und Übersicht führt weiter; der Verweis lädt die Anwendung neu. Die Einladung ist dann bereits angenommen und lässt sich kein zweites Mal annehmen. Mehr als 20 Aufrufe je Minute von derselben Verbindung werden abgewiesen. Einladen und Einladungen zurücknehmen beschreibt Team und Rollen.
Über die Schnittstelle
Alle Schritte dieser Seite laufen über die Schnittstelle unter https://app.xicbot.de/api/v1/. Angemeldete Aufrufe tragen das Token im Kopf Authorization: Bearer …. Einzelheiten stehen unter API-Anmeldung, API: Konto und API-Grenzen.
POST /api/v1/register
Legt Konto und Zugang an. Felder: company (Pflicht, bis 160 Zeichen), name (bis 120), email (Pflicht, bis 190), password und password_confirmation (mindestens 12 Zeichen, Buchstaben und Ziffern), locale (de oder en). Antwort 201 mit tenant, user, confirmation_pending: true und mail_sent, das sagt, ob die Nachricht mit dem Bestätigungslink in der Schlange liegt. email muss eine zustellbare Adresse sein: Eine Domain mit Umlauten wird in ASCII-Form abgelegt, Umlaute vor dem @ und eine Domain ohne Punkt ergeben 422 mit validation.email. Eine vergebene Adresse ergibt 422 mit validation.unique am Feld email.
- Anmeldung
- Keine
- Begrenzung
- 5 je Minute und 20 je Stunde je Verbindung
POST /api/v1/verify
Löst den Bestätigungslink ein. Feld token. Antwort mit confirmed: true; ein abgelaufener, benutzter oder unbekannter Link ergibt 422 invalid_token.
- Anmeldung
- Keine
- Begrenzung
- 30 je Minute je Verbindung, gemeinsam mit
/api/v1/password/reset
POST /api/v1/login
Felder email und password, dazu optional totp (bis 10 Zeichen) und locale. Ein locale mit de oder en im Aufruf, der die Anmeldung abschließt, wird zur Sprache des Kontos; fehlt der Wert oder ist er ein anderer, bleibt die bisherige Sprache, und die Anmeldung scheitert daran nicht. Ohne zweite Stufe antwortet der Server mit token, expires_at (30 Tage) und user. Mit zweiter Stufe kommt 428 totp_required oder webauthn_required mit challenge, expires_in (600 Sekunden) und methods; der zweite Aufruf sendet email, challenge und totp oder webauthn statt des Passworts. Fehler: 422 bad_credentials, bad_totp, bad_webauthn oder challenge_expired, 403 tenant_… bei einem gesperrten Konto, 429 too_many_attempts mit retry_in in Sekunden, 503 webauthn_unconfigured, solange der Dienst keine Sicherheitsschlüssel annimmt: im ersten Aufruf bei einem Zugang, dessen zweite Stufe nur aus Schlüsseln besteht, im zweiten Aufruf mit webauthn. 422 webauthn_not_offered im zweiten Aufruf mit webauthn, wenn der Dienst Schlüssel annimmt, methods aber kein webauthn enthielt. Beide Absagen im zweiten Aufruf zählen nicht als Fehlversuch, die Aufforderung bleibt bestehen.
- Anmeldung
- Keine
- Begrenzung
- Fehlversuche: 5 je Minute und 20 je Stunde je Adresse und Verbindung, 30 je Minute und 300 je Stunde je Verbindung
POST /api/v1/password/forgot
Fordert den Link zum Zurücksetzen an. Feld email (Pflicht, bis 190), dazu locale. Antwort ok: true, ob ein Konto besteht oder nicht und auch dann, wenn der Deckel je Postfach erreicht ist.
- Anmeldung
- Keine
- Begrenzung
- 3 je Stunde je Adresse und Verbindung, 20 je Stunde je Verbindung; höchstens 10 Mails je Stunde je Postfach
POST /api/v1/password/reset
Setzt das neue Passwort. Felder token, password und password_confirmation. Antwort mit ok und sessions_ended; alle Tokens des Zugangs werden gelöscht. Ein abgelaufener oder unbekannter Link ergibt 422 invalid_token.
- Anmeldung
- Keine
- Begrenzung
- 30 je Minute je Verbindung, gemeinsam mit
/api/v1/verify
GET /api/v1/invitation/{token}
Zeigt eine offene Einladung mit tenant, email, role, expires_at und account_exists. Eine unbekannte oder nicht mehr offene Einladung ergibt 404 invalid_token.
- Anmeldung
- Keine
- Begrenzung
- 20 je Minute je Verbindung
POST /api/v1/invitation/accept
Nimmt eine Einladung ohne bestehenden Zugang an. Felder token, password, password_confirmation, optional name (bis 120) und locale. Antwort 201 mit token für 30 Tage, expires_at, user und tenant. Besteht zur Adresse schon ein nutzbarer Zugang, kommt 409 login_required mit email. Ein Zugang, der nach dem Entfernen aus seinem letzten Team geschlossen wurde, wird stattdessen wieder geöffnet und beginnt wie ein neuer: mit dem Passwort aus dieser Anfrage, ohne zweite Stufe und ohne Sicherheitsschlüssel. Eine ungültige Einladung ergibt 422 invalid_token. Ohne Protokolleintrag gilt die Annahme nicht: Zugang und Zugehörigkeit entstehen nicht, und der Dienst antwortet mit 500 not_logged.
- Anmeldung
- Keine
- Begrenzung
- 20 je Minute je Verbindung
POST /api/v1/team/invitations/accept
Nimmt eine Einladung mit dem angemeldeten Zugang an, auch vor der Bestätigung der eigenen Adresse. Feld token. Antwort mit joined, dem einladenden Konto in tenant (id, name) und der Rolle in role; gehört der Zugang dem Team schon an, behält er seine bisherige Rolle, und role nennt diese. Eine noch nicht bestätigte Adresse gilt danach als bestätigt, offene Bestätigungslinks verfallen. Das aktive Konto wechselt der Dienst dabei nicht; ist das einladende Konto nicht schon aktiv, ruft die Anwendung danach /api/v1/tenant/switch auf. 403 wrong_account, wenn die Einladung zu einer anderen Adresse gehört, 422 invalid_token bei einer ungültigen Einladung, auch wenn das einladende Konto gelöscht wurde. Ohne Protokolleintrag gilt die Annahme nicht, und der Dienst antwortet mit 500 not_logged.
- Anmeldung
- Angemeldet
POST /api/v1/logout
Löscht nur das Token dieses Aufrufs; andere Anmeldungen bleiben bestehen. Antwort logged_out: true.
- Anmeldung
- Angemeldet
POST /api/v1/confirmation/resend
Schickt einen neuen Bestätigungslink; ist die Nachricht unterwegs, verlieren ältere Links ihre Gültigkeit. Antwort confirmed: false und sent: true; ist die Adresse schon bestätigt, confirmed: true und sent: false. Geht die Nachricht nicht hinaus, antwortet der Dienst mit 503 mail_failed, confirmed: false und sent: false; ältere, noch gültige Links bleiben dann gültig.
- Anmeldung
- Angemeldet
- Begrenzung
- 3 je Minute je Konto
POST /api/v1/tenant/switch
Wechselt das aktive Konto. Feld tenant. Das Ziel muss aktiv sein, das bisherige Konto nicht.
- Anmeldung
- Angemeldet
- Begrenzung
- 20 je Minute
Häufige Fragen
Die Bestätigungsmail kommt nicht an. Was kann ich tun?
Sehen Sie im Spam-Ordner nach. Melden Sie sich an und wählen Sie im Band Nachricht erneut schicken; der neue Link gilt 48 Stunden, ältere verfallen. Die Anmeldung selbst klappt auch ohne Bestätigung.
Kann ich mich vor der Bestätigung anmelden?
Ja. Bis dahin sind die Arbeitsbereiche gesperrt, etwa Assistenten, Wissen, Gespräche, Team und Abrechnung. Abmelden und die Kontoeinstellungen unter Konto und Sicherheit bleiben nutzbar.
Warum sagt die Anmeldung nicht, ob die Adresse oder das Passwort falsch ist?
Damit sich nicht ausprobieren lässt, zu welchen Adressen ein Zugang besteht. Aus demselben Grund antwortet Link anfordern beim Zurücksetzen gleich, ob ein Konto besteht oder nicht.
Warum bin ich nach dem Zurücksetzen des Passworts überall abgemeldet?
Ein neues Passwort beendet alle Sitzungen des Zugangs, auch in diesem Browser, wenn er mit diesem Zugang angemeldet war. Wer mit dem alten Passwort angemeldet war, ist damit ebenfalls abgemeldet. Melden Sie sich danach mit dem neuen Passwort an.
Wie lange bleibe ich angemeldet?
30 Tage je Anmeldung, auch wenn Sie den Browser zwischendurch schließen. Früher endet sie mit Abmelden in diesem Browser, mit dem Zurücksetzen des Passworts oder wenn das Passwort auf einem anderen Gerät geändert wird.
Ich habe schon einen Zugang und wurde eingeladen. Wie nehme ich an?
Öffnen Sie den Link aus der Einladungsmail und wählen Sie Anmelden. Nach der Anmeldung mit der eingeladenen Adresse kommen Sie auf die Einladung zurück und wählen Einladung annehmen; sind Sie schon angemeldet, steht der Knopf sofort da. Danach wechselt die Anwendung in das einladende Konto; Ihr bisheriges Konto erreichen Sie über Konto wechseln. Eine noch nicht bestätigte Adresse gilt mit dem Annehmen als bestätigt.
Selbst fragen, Assistent dieser Website
Automatischer Assistent