One of the following Azure built-in roles needs to be assigned to your account:
1.Owner
2.Contributor
3.Network Contributor
If none of the preceding built-in roles are assigned to your account, assign a custom role to your account. The custom role should support the following actions at the subscription level:
-
Microsoft.Network/applicationGateways/read
-
Microsoft.Network/connections/read
-
Microsoft.Network/loadBalancers/read
-
Microsoft.Network/localNetworkGateways/read
-
Microsoft.Network/networkInterfaces/read
-
Microsoft.Network/networkSecurityGroups/read
-
Microsoft.Network/publicIPAddresses/read"
-
Microsoft.Network/routeTables/read
-
Microsoft.Network/virtualNetworkGateways/read
-
Microsoft.Network/virtualNetworks/read
-
Microsoft.Network/expressRouteCircuits/read
Hope this helps.