This should be addressed via JENKINS-58170.
You can now specify a credentials parameter to a build which can be used as the credentials id for using user-scoped credentials. See JENKINS-58170.