By submitting, you consent to our use of your data. Privacy Policy.
Kategorie
Geschäftsführung
Erstellt von
Beam.ai
Lesen und aktualisieren Sie Firestore-Datensätze und Benutzerkonten über Firebase Admin, um Backend-Aufgaben wie das Zurücksetzen von Passwörtern zu automatisieren.
Firestore-Dokumenten-Lese- und Schreibzugriffe
Firebase Admin ermöglicht den serverseitigen Zugriff auf Firestore-Sammlungen, sodass ein Prozess Dokumente direkt lesen und schreiben kann, anstatt über die Regeln der Client-App zu gehen. Ein Beam AI-Agent startet eine Dokumentenaktualisierung, wenn an anderer Stelle ein genehmigtes Ereignis eintritt, wie z. B. eine Änderung des Bestellstatus, liest das entsprechende Firestore-Dokument anhand seiner ID und schreibt die neuen Feldwerte gemäß der genehmigten Datenregel des Kontos. Der Agent benachrichtigt das besitzende System, sobald der Schreibvorgang abgeschlossen ist. Dokumente, bei denen ein Schreibzugriff aufgrund eines Berechtigungskonflikts fehlschlägt, oder Aktualisierungen, die Felder außerhalb des vereinbarten Rahmens betreffen, werden an einen Menschen weitergeleitet, bevor ein neuer Versuch unternommen wird.
Benutzerkontenverwaltung via Auth
Firebase Admin kann ein Benutzerkonto in Firebase Authentication suchen, erstellen, deaktivieren oder zurücksetzen, ohne dass der Benutzer angemeldet sein muss. Ein Beam AI-Agent reagiert auf eine genehmigte Anfrage, wie z. B. ein Ticket zur Passwortzurücksetzung, liest das Konto des Benutzers per E-Mail oder ID aus und wendet die genehmigte Änderung über die Admin-API an. Der Agent benachrichtigt den Anforderer, sobald die Aktion abgeschlossen ist. Kontolöschungen, Rollen- oder Berechtigungsänderungen sowie alle Anfragen, die nicht mit einem bestehenden, verifizierten Benutzer übereinstimmen, werden an einen Menschen weitergeleitet, bevor Firebase Admin die Änderung vornimmt.
Cloud Messaging-Benachrichtigungen
Firebase Admin kann Push-Benachrichtigungen über Cloud Messaging an ein bestimmtes Gerät, ein Benutzersegment oder ein Thema senden. Ein Beam AI-Agent löst eine Benachrichtigung aus, wenn eine genehmigte Bedingung in einem verbundenen System erfüllt ist, wie z. B. eine Statusänderung, auf die ein Kunde wartet, liest den Zielgeräte-Token oder das Thema aus dem Datensatz des Kontos aus und versendet die Nachricht unter Verwendung der genehmigten Nachrichtenvorlage. Der Agent protokolliert das Versandergebnis im Quelldatensatz. Benachrichtigungen, die sich an eine breite Zielgruppe richten, oder Nachrichtenformulierungen außerhalb der genehmigten Vorlagen werden zuerst einem Menschen zur Genehmigung vorgelegt.






