Skip to content

[AppConfig]az appconfig create\network-security-perimeter-configuration : Add NSP support #33301

Draft
ChristineWanjau wants to merge 4 commits intoAzure:devfrom
ChristineWanjau:cwanjau/nspSupport
Draft

[AppConfig]az appconfig create\network-security-perimeter-configuration : Add NSP support #33301
ChristineWanjau wants to merge 4 commits intoAzure:devfrom
ChristineWanjau:cwanjau/nspSupport

Conversation

@ChristineWanjau
Copy link
Copy Markdown
Contributor

@ChristineWanjau ChristineWanjau commented Apr 30, 2026

Related command

az appconfig create\update
az appconfig network-security-perimeter-configuration

Description

This PR introduces Network Security Perimeter (NSP) support for Azure App Configuration stores in the Azure CLI, along with a new --public-network-access argument that supersedes --enable-public-network to enable the new SecuredByPerimeter access mode.

New command group: az appconfig network-security-perimeter-configuration

  • list — List all NSP configurations associated with an App Configuration store.
  • show — Show a specific NSP configuration by name.
  • reconcile — Force a refresh of a specific NSP configuration.

az appconfig create / az appconfig update
Added --public-network-access with allowed values Enabled, Disabled, SecuredByPerimeter.
Deprecated --enable-public-network / -e (redirects to --public-network-access). The flag remains functional for backward compatibility

Testing Guide

History Notes

[AppConfig] az appconfig create\update: Added NSP support
[AppConfig] az appconfig network-security-perimeter-configuration: Added NSP support


This checklist is used to make sure that common guidelines for a pull request are followed.

@azure-client-tools-bot-prd
Copy link
Copy Markdown

Validation for Azure CLI Full Test Starting...

Thanks for your contribution!

@azure-client-tools-bot-prd
Copy link
Copy Markdown

Validation for Breaking Change Starting...

Thanks for your contribution!

@yonzhan
Copy link
Copy Markdown
Collaborator

yonzhan commented Apr 30, 2026

Thank you for your contribution! We will review the pull request and get back to you soon.

@github-actions
Copy link
Copy Markdown

The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR.

Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions).
After that please run the following commands to enable git hooks:

pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>

@yonzhan yonzhan assigned yanzhudd and unassigned zhoxing-ms Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants