У меня вопрос по правилам безопасности.
Я знаю, что мы можем сделать это, чтобы неавторизованные пользователи могли изменить любой узел в Firestore
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
Что если я хочу удалить это предупреждение только из определенных корневых коллекций?
Я имею в виду, что у меня есть 2 корневых коллекции, которые называются Tracking, Incoming
Каждый может написать или прочитать, так как для них действительно не требуется аутентификация. Но для всех остальных коллекций чтение и запись должны выполняться только аутентифицированными пользователями.
Как мне этого добиться?