Обычные if (env.var1...) не подходят?
Учётку в формате имя@домен?
Textparam не подходит? https://jenkinsci.github.io/job-dsl-plugin/#path/pipelineJob-parameters-textParam
В каком стороннем клиенте проверяли лдап учётку?