Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Pipelines>Azure IP Whitelist
Azure IP Whitelist

Azure IP Whitelist

Akhil Sharma

|
5 installs
| (3) | Free
Manage IP access rules for Azure services (NSG, App Service, Application Gateway & FrontDoor)
Get it free

Azure IP Whitelist Extension

This Azure DevOps extension provides a comprehensive solution for managing IP whitelisting across various Azure services including Network Security Groups (NSG), App Services, and Application Gateway WAF Policies.

Task Configuration

Features

  • Manage IP whitelisting for multiple Azure services:
    • Network Security Groups (NSG)
    • App Services
    • Application Gateway WAF Policies
  • Add or remove IP ranges
  • Support for CIDR notation
  • Dry run capability to preview changes
  • Priority-based rule management
  • Port specification for NSG rules

Prerequisites

  • Azure DevOps Services or Azure DevOps Server
  • Azure subscription
  • Appropriate permissions to manage target Azure resources

Usage

  1. Add the task to your pipeline
  2. Configure the following parameters:
    • Azure subscription
    • Resource type (NSG/App Service/WAF Policy)
    • Resource group
    • Resource name
    • Action (add/remove)
    • IP ranges (one per line in CIDR format: x.x.x.x/y)
    • Rule priority
    • Ports (for NSG only)
    • Dry run option

AppService Whitelisting

Example YAML

steps:
- task: AzureIPWhitelist@1
  inputs:
    azureSubscription: 'Your-Azure-Subscription'
    resourceType: 'nsg'
    resourceGroup: 'your-resource-group'
    resourceName: 'your-nsg-name'
    action: 'add'
    ipRange: |
      10.0.0.0/24
    priority: '100'
    ports: '80,443'
    dryRun: false

NSG Whitelisting Configuration

Support

For issues, feature requests, or questions, please create an issue in the GitHub repository or reach info@akhilsharma.top

Contributing

This extension is maintained by Akhil Sharma. While the extension is free to use, any modifications, copies, or reuse of its code or functionality require prior written approval from the author.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft