You can configure an identity provider (IdP) as an authoritative IdP, which allows it to provision users without any registration or sign-on steps.
Set up an IdP as usual, edit the IdP to configure it as an authoritative IdP, and then specify which population should contain the provisioned users: