Формы. Как выводить разные данные на одной форме для разных ролей

Используйте кастомную разметку и код {pageCode} - для каждой роли создаете свою страницу и по разному выводите форму в зависимости от pageCode, используя JS Render в разметке.

Примечание