Hello @Bala Tuluva
I’ve checked the Windows Hello group policy, it is located under Computer Configuration > Administrative Templates > Windows Components > Windows Hello for Business, it seems no option there to disable pin but leave other biometric authentication available.
Best regards
Karlie