Puppet_proxy_id & puppet_ca_proxy_id autoassign

Hello,
How foreman decides which proxy to assign to newly imported hosts?
Thanks