Я пытаюсь определить, является ли указанное поле role
в коллекции моего пользователя тем, которое используется в приложении. Я смоделировал это правило, как показано на изображении ниже в разделе правил: 
Я пытаюсь получить доступ к полю Admin
пользовательской коллекции на этом изображении и проверить в правилах разрешить создание нового продукта, если пользователь является администратором или суперпользователем (может создавать пользователей с правами администратора). Изображение ниже:

Кажется, что имитация правила не удалась, есть ли правильный способ доступа к этому полю в правилах безопасности (см. Оба изображения) или правильно настроить базу данных? Поля были заданы в форме с помощью переключателей?
В целом желаемая задача состоит в том, чтобы разрешить доступ к моим пользователям и / или манипулировать ими только в определенных разделах базы данных приложения, а также в самом приложении. способ запроса этих полей и условного рендеринга пользовательского интерфейса и взаимодействий, чтобы избежать всего правила безопасности?
Суперпользователь находится в коллекции владельца, опущен для краткости и содержит только один документ.
Спасибо.