Question

Puis-je avoir un nœud parent en lecture seule, mais permettre à son nœud de feuille?

Utiliser-cas:

Parent utilisateur Témoignage comme enfants

J'avais laissé un utilisateur authentifié à lire leur propre objet utilisateur, mais laissez-leur écrire des témoignages à un autre utilisateur.

ou s'il vous plaît, il s'agissait de deux nœuds de niveau parent avec l'ID utilisateur lié?

merci.

Était-ce utile?

La solution

oui - vous pouvez.

Configurez la règle de reproduction plus restrictive de la règle parent, mais configurez ensuite une règle de brite moins restrictive au nœud feuille.

Par exemple:

{
   "root": {
       "parent": {
            "$user": {
                 ".write": false,
                 ".read": true,                    
                 "leaf": {
                     ".write": true
                 }
             }
       }
}

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top