I've got several users set up in Foreman 1.9, and I've just enabled LDAP authentication. I can get a new user logged in, but lots of machines are owned by older users, and there is editing history for the provisioning templates. Is there any way (happy to edit the database if necessary) to change the authentication on these existing users to be via LDAP?
Yes, go to Administer > Users, click on any user and modify the Authorized by field. You can't modify your own authentication source though. See an example below: