PSRule.Rules.Azure icon indicating copy to clipboard operation
PSRule.Rules.Azure copied to clipboard

Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.

Results 236 PSRule.Rules.Azure issues
Sort by recently updated
recently updated
newest added

### Existing rule _No response_ ### Suggested rule Use OAuth2/ Entra ID identities for accessing data and disable access using cryptographic keys. This only currently applies to the No SQL...

rule: cosmos
pillar: security

### Existing rule _No response_ ### Description of the issue The following rules are being skipped in the AVM tests for no apparent reason for this resource, can you please...

rule: api-management
pillar: reliability

### Your suggestion Add rule for APIM to check capacity is set to same or more than number of zones deployed too as per guidance here: https://learn.microsoft.com/en-us/azure/api-management/high-availability?toc=%2Fazure%2Freliability%2Ftoc.json&bc=%2Fazure%2Freliability%2Fbreadcrumb%2Ftoc.json#:~:text=When%20you%20enable,hosts%20one%20unit. ### Alternatives N/A...

rule: api-management
pillar: reliability

### Existing rule AZR-000284 ### Description of the issue When creating SQL server `AZR-000284` and `AZR-000316` are raised for username and password, even though they are passed as `Secure` in...

bug
integration: defender-for-devops
rule: sql

### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...

bug
feature: policy-as-rules

### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...

bug
feature: policy-as-rules

### Existing rule _No response_ ### Description of the issue Unable to export policy assignment data to PSRule. ```json { "Name": "00000000-0000-0000-0000-000000000000", "ResourceId": "/providers/Microsoft.Management/managementGroups/MyManagementGroup/providers/Microsoft.Authorization/policyDefinitions/00000000-0000-0000-0000-000000000000", "ResourceName": "00000000-0000-0000-0000-000000000000", "ResourceType": "Microsoft.Authorization/policyDefinitions", "SubscriptionId": null,...

bug
feature: policy-as-rules

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.5.20 to 9.5.21. Release notes Sourced from mkdocs-material's releases. mkdocs-material-9.5.21 Fixed #7133: Ensure latest version of Mermaid.js is used Fixed #7125: Added warning for dotfiles in info...

ci-quality

Bumps [mike](https://github.com/jimporter/mike) from 2.0.0 to 2.1.1. Release notes Sourced from mike's releases. v2.1.1 Bug fixes Support using environment variables for INHERIT when injecting the mike plugin into mkdocs.yml v2.1.0 New...

ci-quality

## PR Summary - Fixed dependency ordering for cross scope deployments. Fixes #2850 ## PR Checklist - [x PR has a meaningful title - [x] Summarized changes - [x] Change...