«Роль» – это совокупность прав доступа, объединенных в одну смысловую единицу. Например, роль «редактор» подразумевает возможность пользователем редактировать данные, создавать и удалять слои; роль «технолог» может давать пользователю возможность просматривать слои, менять режимы (состояния) элементов слоя, вносить изменения в семантические данные, использовать слои для технологических расчетов, но не дает ему возможность редактировать геометрию, создавать и удалять слои или менять их структуру.
ZuluServer позволяет администратору определять произвольное число ролей. В файле конфигурации Access.cfg роль задается следующим образом:
#Фрагмент файла Access.cfg <role data-editor> description: Редактор данных allow: layer-alter layer-create layer-delete </role>