Роли

«Роль» – это совокупность прав доступа, объединенных в одну смысловую единицу. Например, роль «редактор» подразумевает возможность пользователем редактировать данные, создавать и удалять слои; роль «технолог» может давать пользователю возможность просматривать слои, менять режимы (состояния) элементов слоя, вносить изменения в семантические данные, использовать слои для технологических расчетов, но не дает ему возможность редактировать геометрию, создавать и удалять слои или менять их структуру.

ZuluServer позволяет администратору определять произвольное число ролей. В файле конфигурации Access.cfg роль задается следующим образом:

    #Фрагмент файла Access.cfg
    <role data-editor>
        description: Редактор данных
        allow: layer-alter layer-create layer-delete
    </role>