Mitarbeiter verwalten · Firestore Regeln · Apify Status
Neue Mitarbeiter müssen in der Firebase Console angelegt werden. Klicke auf den Button und folge der Anleitung.
Um Standorte zu ändern, bearbeite die Datei stock.html und js/firebase.js.
Der Apify Actor prüft täglich alle Produkt-URLs und schreibt die Preise in Firebase.
Kopiere diese Regeln in Firebase → Firestore → Regeln:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
// Produkte: Alle eingeloggten User lesen, nur Admin schreibt
match /products/{id} {
allow read: if request.auth != null;
allow write: if request.auth != null;
}
// Preishistorie: Nur lesen für alle
match /priceHistory/{id} {
allow read: if request.auth != null;
allow write: if false; // Nur Apify via Service Account
}
// Lager: Alle eingeloggten User lesen & schreiben
match /stock/{id} {
allow read, write: if request.auth != null;
}
// User-Favoriten: Jeder nur seine eigenen
match /users/{userId} {
allow read, write: if request.auth != null
&& request.auth.uid == userId;
}
}
}
🔥 Regeln in Firebase einfügen