Bernie White
Bernie White
To support exemptions (#1887), exclusions (#1890), and scoped policy assignment rules (#1891) need to emit a scope to resources during expansion. To further complicate this, a single repository could include...
Policy assignments are define against a specific scope. Currently if policy as rules are exported from Azure Policy all rules will apply to matching resource regardless of resource scope. To...
Azure Policy supports exemptions to ignore mitigated or waved policy controls. When importing policy from Azure we also need to add support for these controls. Natively PSRule supports suppression groups...
Azure Policy assignments can be excluded from applying to scopes by using the `notScopes`. We should generate selectors or sub-selectors that automatically ignore resources that have these scopes if `notScopes`...
After exemptions are exported (#1888) from Azure the data needs to be converted into a suppression group as discussed in #1887.
# Rule request ## Suggested rule change Add a new rule `Azure.Function.NodeVersion` to configure a minimum version of node.js with Azure Functions. Also host version `~4` is required. Only applies...
# Rule request ## Suggested rule change Add a new rule `Azure.Function.PowerShellVersion` to configure a minimum version of PowerShell with Azure Functions. Also host version `~4` is required. Only applies...
Review and update rule documentation with template and bicep examples. Find documentation here: https://azure.github.io/PSRule.Rules.Azure/en/rules/resource/#azure-database-for-postgresql Find source here: https://github.com/Azure/PSRule.Rules.Azure/tree/main/docs/en/rules An example of documentation that is representative of ideal documentation is Cognitive...
Review and update rule documentation with template and bicep examples. Find documentation here: https://azure.github.io/PSRule.Rules.Azure/en/rules/resource/#azure-database-for-mysql Find source here: https://github.com/Azure/PSRule.Rules.Azure/tree/main/docs/en/rules An example of documentation that is representative of ideal documentation is Cognitive...
Currently: - V0 tasks are using an old version of Node (v6) and are already warning that this is not supported. - V1 tasks are updated to using Node 10...