Skip to content

[Request]: Support for Approval & Checks on different resource types #23

@msc365admin

Description

@msc365admin

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.DevOpsPSModule to 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

Metadata

Metadata

Assignees

Labels

long term ⌛Will be worked on, but will take a longer amount of time due to complexity or priorities

Projects

Status

Ready

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions