Как написать правила firebase для базы данных в реальном времени?

#java #android #android-studio

Вопрос:

Я создаю приложение для Android, которое использует базу данных firebase в реальном времени. Таковы мои нынешние правила:

—ПРОФИЛИ
— — — — — — — — — ПОЛЬЗОВАТЕЛЬ1
————-ИМЯ: ПОЛЬЗОВАТЕЛЬ1
————-О СЕБЕ: ЭТО МОЕ О СЕБЕ

Я хочу разрешить всем пользователям в моем приложении читать чей-либо профиль, и я хочу разрешить запись в USER1/NAME, если идентификатор пользователя совпадает с родительским (т. Е. USER1), но я хочу ограничить запись в USER1/ABOUT.
Короче говоря, разрешите пользователю изменить свое ИМЯ, но не позволяйте ему изменять его. Как я могу это сделать?
Спасибо