[ARM] az policy definition version create fails with undocumented feature gate for custom definitions
I maintainer di solito rispondono entro 1 giorno
@isra-fel ci sta già lavorando.
Dal 13/8/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Describe the bug
az policy definition version create cannot create a version for a custom policy definition in my AzureCloud subscription. The service says the feature is disabled in this environment.
This does not appear to be a CLI syntax, RBAC, scope, or API-version issue:
- Creating the root custom definition with
--version 1.0.0succeeds. - The caller is Owner.
- The failure is identical at subscription and management-group scope.
- Direct REST calls return the same error.
- The stable REST API documents
policyType: Custom, but I cannot find a feature-registration or enrollment step.
Related command
az policy definition create \
--name <definition-name> \
--display-name "Policy versioning repro" \
--rules policy-rules.json \
--version 1.0.0
az policy definition version create \
--name <definition-name> \
--version 1.1.0 \
--display-name "Policy versioning repro" \
--rules policy-rules.json
Errors
(InvalidPolicyDefinitionVersionRequest) Creating policy definition versions is currently disabled in this environment. Please contact support for any questions.
Updating the root definition from version 1.0.0 to 1.1.0 also fails:
(InvalidVersionIdentifier) Changing the value of the 'version' property is not yet supported in this environment.
Issue script & Debug output
The request reaches Microsoft.Authorization/policyDefinitions/versions/write and passes authorization. I also tested the REST endpoint with API versions from 2023-04-01 through 2026-01-01-preview; all return the same service-side error. az feature list shows no relevant registration feature.
Subscription, tenant, and request identifiers are omitted from this public issue.
Expected behavior
Please clarify how a customer subscription can use this command:
- If custom policy-definition versioning is generally available, what enables it in a subscription where it is currently disabled?
- If it is allowlisted or preview-only, what is the enrollment path?
The CLI help and REST documentation should state any rollout or enrollment requirement.
Environment Summary
azure-cli 2.89.1
core 2.89.1
azure-mgmt-resource 24.0.0
Python (Darwin) 3.14.6
Cloud AzureCloud
Additional context
- REST API: https://learn.microsoft.com/en-us/rest/api/policy/policy-definition-versions/create-or-update?view=rest-policy-2025-11-01
- CLI PR adding the GA commands: https://github.com/Azure/azure-cli/pull/33416
- The CLI live-test recording successfully creates custom versions in a Microsoft test environment: https://github.com/Azure/azure-cli/blob/2dc0e0415ce83ca21e6d04ab26e038487881e0f8/src/azure-cli/azure/cli/command_modules/resource/tests/latest/recordings/test_resource_policy_version_default.yaml
- Lingua principale
- Python
- Stelle
- 4.7k
- Fork
- 3.5k
- Merge medio
- 4g 14h
- PR unite (30g)
- 92
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/azure-cli
-
customer-reported MySQL needs-triage Service Attention
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
Azure/azure-cli#34393 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
customer-reported Service Attention
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
Azure/azure-cli#34267 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Add support for cli completion in git bash for windowsForse già presa @a0x1ab l’ha presa 23 giorni fa. Apertacustomer-reported Service Attention
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Azure/azure-cli#34150 · 4 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
act-observability-squad Auto-Assign ContainerApp Output Service Attention
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Azure/azure-cli#33149 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
act-codegen-extensibility-squad Auto-Assign Documentation MySQL Possible-Solution Service Attention Similar-Issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
Azure/azure-cli#33009 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Azure/azure-cli
Issue simili
-
Unknown stop ID in slow zone data crashes post formatting and skips the rest of that day's postsApertabackend bug tm-new-volunteer
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
transitmatters/mbta-slow-zone-bot#81 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
spacetelescope/rdmt-spire#49 ·
I maintainer di solito rispondono entro 1 giorno
-
AI bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
AUTO-MAS-Project/AUTO-MAS#1960 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
btclib-org/btclib-wallet#872 ·
I maintainer di solito rispondono entro 1 giorno