{ "rules": { "user": { ".read": "root.child('user').child(auth.uid).child('role').val() == 'admin'", "$user_id": { ".write": "$user_id === auth.uid", ".read": "$user_id === auth.uid", "driver_number": { ".write": "root.child('user').child(auth.uid).child('role').val() == 'admin'", ".read": "root.child('user').child(auth.uid).child('role').val() == 'admin'" }, "approvalsObject": { ".write": "root.child('user').child(auth.uid).child('role').val() == 'admin'" } } } } }