Например. Используем плагин Credentials. Создаем мультибренч пайплайн, где указываем Source: Git (ссылка на репу) и указываем креды для доступа к репе. У нас есть отдельный юзер, для которого заведены credentials с private key, public часть которого указана в репе git-репозитория. Все нормально, джоба создалась, гит подключился, чекаут проходит успешно.
А вот второй кейс. Создаем single pipeline. Точно так же подключаем Git source, но не можем выбрать credentials, так как дропдаун список пуст. Так вот этот список пуст, если указан Run as Project default Build Authorization: Specific User: Builder.
Как только выставляем Project default Build Authorization: Run as SYSTEM, в списке появляются креды