-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
long term ⌛Will be worked on, but will take a longer amount of time due to complexity or prioritiesWill be worked on, but will take a longer amount of time due to complexity or priorities
Description
Is there an existing issue for this?
- I have searched the existing issues
Azure.DevOps.PSModule version
0.2.0-alpha1
Related function
New-AdoCheckConfiguration, New-AdoCheckApproval, New-AdoCheckBranchControl, etc.
Infra as Code type
Bicep, PowerShell
Use case
As an Azure Platform Engineer managing deployments on Azure DevOps Service
I want to define and manage Approvals & Checks declaratively via this PowerShell module on any of the following resource types:
- Environments
- Service Connections
- Agent Pools
- Variable Groups
- Secure Files
- Repositories
So that I can:
- Enforce consistent governance and security across all IaC deployments
- Eliminate manual configuration in the portal
- Integrate policy enforcement into CI/CD as code
- Streamline approvals and checks creation without UI interaction
Notes
- Support multiple Approval and Check types (e.g., Approvals, Branch control, Business hours, etc.)
Proposed solution
- Extend
Azure.DevOpsPSModuleto include resources for configuring Approvals & Checks on all supported resource types. - Ensure parameters allow specifying:
- ResourceType
- ResourceName
- Backed by REST API endpoints for Approvals & Checks
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
long term ⌛Will be worked on, but will take a longer amount of time due to complexity or prioritiesWill be worked on, but will take a longer amount of time due to complexity or priorities
Type
Projects
Status
Ready