Is their a way such that I can give permission to user to create a view but restrict him to delete the view.
You will need to check Project Security in the Designer | Ignition User Manual
I am not sure if Save gives you the option to create new views. But at least you can control whether or not a user can delete a view.
But keep in mind that all restrictions in the designer are just guard rails, not hard prohibitions. Any determined user that has any designer privilege can circumvent everything for the entire gateway.