В общем, вы можете подключиться к файлу Realm по виртуальному пути. Они должны быть всегда абсолютными, поэтому начните с ведущей косой черты /
и никогда не переносите суффикс файла. Области с именем файла с двумя лидирующими символами подчеркивания считаются внутренним состоянием сервера объектов Realm и имеют особое значение.
Если путь имеет префикс /~/
(например, домашний каталог), ~
будет расширен идентификатором пользователя, который имеет исключительную привилегию создавать, читать и записывать файлы Realm, размещенные в этом виртуальном каталоге.
Если такого префикса нет (например, /global
), то это глобальное царство. Глобальные Realms могут создаваться только администраторами, но по умолчанию доступны для всех.
К сожалению, мы не предлагаем прямой клиентский API для управления разрешениями. Но вы можете получить доступ к области администрирования, проживая в /__admin
, с браузером и найти разрешения для данного файла. Permission
, где установлены user
, относятся только к этому пользователю. Permission
, где пользователь не установлен, являются разрешениями по умолчанию. Они применяются ко всем пользователям, у которых нет определенных разрешений. Владелец имеет полный доступ по умолчанию в явной записи Permission
.
Как открыть область «/ __ admin» в браузере? «Open Realm URL», похоже, не работает для меня (кнопка «Открыть» всегда неактивна), а «Connect to Object Server» не показывает область администрирования. – slurmomatic
Хорошо, понял это сам. URL-адрес должен быть чем-то вроде «realm: //127.0.0.1: 9080/__ admin». – slurmomatic
Итак, если этот общий мир настроен, если вы его отредактируете с помощью Realm Browser, будет ли он автоматически запускать синхронизацию на всех устройствах пользователей? –