Это базовое c правило безопасности
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /patients/{patientId} {
allow read: if request.auth.uid == patientId;
}
}
}
И я передаю тот же auth.uid, который уже существует в коллекции пациентов. Но эмулятор безопасности firestore запрещает это правило, так как request.auth.uid не совпадает с PatientId. Переменная подстановочного знака id пациента возвращает «{Patient ID», что не совпадает со строкой идентификатора документа, которую я передаю в auth.uid