Права доступа
Права для полей класса определяют, какие пользователи или группы могут получить доступ к классу, какие поля могут быть прочитаны или записаны, а также фильтры, определяющие, к каким экземплярам класса можно получить доступ.
Чтобы применить разрешения, определенные в конфигурации разрешений, опция Проверка прав доступа должна быть выбрана в свойствах класса. |
Когда опция проверки прав доступа имеет значение FALSE, никакие разрешения для конкретного класса применяться не будут, и класс будет доступен любому пользователю. После включения проверки прав доступа к классу смогут получить доступ только пользователи с явными правами, определенными в таблице прав доступа.
Каждая сущность разрешения определяется следующими правилами:
Маска контекста пользователя. Путь контекста или маска, которая вычислит пользователя или группу пользователей. Текущая маска определяет пользователя или пользователей, к которым будут применены разрешения.
Колонки. Таблица данных со строкой для каждого поля класса. Разрешения на чтение и запись могут быть установлены независимо для каждого поля класса. Обратите внимание, что разрешения на запись в данном случае включают операции удаления и обновления.
Фильтр экземпляров. Таблица данных типа фильтров экземпляров.
Если после определения прав доступа к классу в него добавляются новые поля, то колонки должны быть обновлены для всех существующих записей разрешений. |