Как настроить правило безопасности, при котором пользователь может читать только те данные, которые соответствуют условию. например, у меня есть коллекция пользователей, и некоторые из полей пользователей включены истинно, а для некоторых других - ложно. Я хочу, чтобы пользователь читал только те документы, для которых задано значение true.
Это правило безопасности, которое я применил, но получаю сообщение об ошибке «Отказано в разрешении».
service cloud.firestore {
match /databases/{database}/documents {
match /users/{user} {
allow read: if resource.data.enabled != false;
}
}
}