Оптимальные методы разработки решений > Защита приложений, построенных на ThingWorx Platform с помощью видимости и разрешений > Конфигурирование видимости и разрешений для организаций, групп пользователей и пользователей в ThingWorx
Конфигурирование видимости и разрешений для организаций, групп пользователей и пользователей в ThingWorx
Организации и группы пользователей используются для обеспечения видимости и назначения разрешений пользователям в виде группы. Можно также предоставлять видимость и назначать разрешения отдельным пользователям.
Разрешения, назначенные на уровне группы пользователей
Разрешения должны назначаться на уровне группы пользователей, а не на уровне отдельного пользователя. Назначение разрешений на уровне группы пользователей позволяет легко управлять разрешениями в решении. Единственным исключением является пользователь "Система", у которого есть разрешения на уровне пользователя.
Проверка разрешения для групп пользователей
Перед развертыванием решения рекомендуется проверить все группы пользователей и их разрешения. Это гарантирует, что группы пользователей имеют доступ к правильной функциональности в зависимости от видимости и разрешений.
Сервисы группы пользователей
Некоторые сервисы доступны через ресурс с именем EntityServices. Ресурс позволяет программно взаимодействовать с сущностями группы пользователей. После создания группы пользователей можно взаимодействовать с ней с помощью встроенных сервисов, чтобы добавить или удалить пользователя.
Эти сервисы позволяют записывать пользовательские сервисы, которые задают видимость и разрешения для набора сущностей.
Удалите группу пользователей из организации "Все"
Удалите предустановленную группу пользователей "Все" из организации. Это гарантирует, что все пользователи не имеют разрешения на видимость для всех сущностей на ThingWorx Platform. Рекомендуется назначать пользователям доступ к видимости в зависимости от типа пользователя.
Было ли это полезно?