Права доступа для анонимного пользователя![](anchor.svg)
Свойство глобальной конфигурации сервера "Права доступа для анонимного пользователя" позволяет предоставлять анонимный веб-доступ к определенным ресурсам экземпляра SberMobile. Одним из примеров использования может быть предоставление анонимного доступа к инструментальной панели Web UI, что позволяет конечным пользователям взаимодействовать с ней без необходимости предоставления учетных данных для входа в систему.
![]() | Чтобы предоставить анонимный доступ к ресурсу, все контексты, на которые ссылается этот ресурс, также должны быть назначены для анонимного доступа. Например, у инструментальной панели A есть вложенная панель, которая ссылается на инструментальную панель B. Чтобы пользователь имел полный доступ к инструментальной панели A, и инструментальная панель A , и инструментальная панель B должны быть определены для анонимного доступа. Тот же принцип применим к любому контексту, на который ссылается инструментальная панель A, включая модели данных, устройства, события и т. д. |
Анонимный доступ включен![](anchor.svg)
По умолчанию Права доступа для анонимного пользователя отключены. Выбрав свойство Анонимный доступ включен, вы включите разрешения для анонимных пользователей в соответствии с таблицей Права доступа для анонимного пользователя.
Права доступа для анонимного пользователя![](anchor.svg)
Права доступа для анонимного пользователя действуют аналогично тому, как таблица прав доступа определяющая доступ к унифицированной модели для пользователя, прошедшего аутентификацию. Когда анонимный пользователь пытается получить доступ к определенному контексту, контекст проверяется по записям в таблице прав доступа для анонимного пользователя, чтобы определить, может ли быть предоставлен анонимный доступ к ресурсу. Таблица Права доступа для анонимного пользователя имеет следующие поля:
Маска контекстов | Маска контекста, определяющая, к каким контекстам будет применена данная запись. |
Тип объекта | Тип сущностей контекста, к которым будет применена запись анонимного разрешения: Все, переменная, функция, событие, действие, группа переменных, группа функций, группа событий, группа действий. |
Объект | Имя конкретной контекстной сущности указанного типа объекта, или |
Права доступа | Уровень прав доступа для данной записи. |
Для применения новых записей в таблице Права доступа для анонимного пользователя необходимо перезапустить сервер SberMobile.
По умолчанию Инструментальная панель![](anchor.svg)
Указывает инструментальную панель по умолчанию для анонимных пользователей. Когда анонимный пользователь переходит на корневую страницу сервера, он будет перенаправлен на инструментальную панель по умолчанию.