How to Prevent "XYZ" role users from creating new records for leads modules but allow edit option

Hi All,

We have a scenario where "XYZ" role users should not create new lead but they can convert the lead how to Prevent "XYZ" role users  from creating new records for leads modules but allow edit option.

Please suggest what and where customization required?

Kindest Regards,

Shreya