Hoy te mostraré cómo ajustar las reglas de una base de datos de Firestore en Firebase para deshabilitar los permisos de eliminar y actualizar en determinada colección, sin importar el usuario o documento.
Específicamente vamos a modificar las reglas de update
y delete
.
En las reglas hay que colocar la ruta de esa colección, así:
match /nombre-colección/{document} {
allow read, create: if true;
allow update, delete: if false;
}
En este caso nombre-colección
es el nombre de tu colección. Para el ejemplo estoy permitiendo la operación de lectura y creación, pero no la de actualización y eliminación.
Eso fue para la colección de usuarios
, pero para el caso de la colección deudas
sí he permitido todo. Entonces mis reglas quedan así:
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /usuarios/{document} {
allow read, create: if true;
allow update, delete: if false;
}
match /deudas/{document} {
allow read, write: if
true;
}
}
}
Y así es como puedes evitar que se eliminen o actualicen datos de una colección de tu base de datos de Firestore Database al usar Firebase.
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.