Hi, Ankita
Take a look at this community-supplied Azure policy: https://github.com/Azure/Community-Policy/tree/master/Policies/Network/Deploy%20NSG%20rule
It should add a rule and has to deploy if it does not exist. Make sure you test this on a test NSG or subscriptions.