This PowerShell module wraps the Azure DevOps REST API into clean, task-oriented cmdlets. It simplifies automation and scripting across your DevOps workflows, making it easier to manage pipelines, repositories, builds, releases, and work items directly from PowerShell.
| Command | Description |
|---|---|
| Add-AdoGroupMember | Adds an Entra ID group as member of a group. |
| Add-AdoTeamIteration | Adds an iteration to a team in Azure DevOps. |
| Get-AdoCheckConfiguration | Get check configurations for pipeline resources in Azure DevOps. |
| Get-AdoClassificationNode | Gets classification nodes for a project in Azure DevOps. |
| Get-AdoDefault | Get default Azure DevOps environment variables. |
| Get-AdoDescriptor | Resolve a storage key to a descriptor. |
| Get-AdoEnvironment | Get a list of Azure DevOps Pipeline Environments with optional name filtering. |
| Get-AdoFeatureState | Get the feature states for an Azure DevOps project. |
| Get-AdoGroup | Get a single or multiple groups in an Azure DevOps organization. |
| Get-AdoMembership | Get the membership relationship between a subject and a container in Azure DevOps. |
| Get-AdoPolicyConfiguration | Gets policy configurations for an Azure DevOps project. |
| Get-AdoPolicyType | Retrieves Azure DevOps policy type details. |
| Get-AdoProcess | Get the process details. |
| Get-AdoProject | Get project details with optional list and filter capabilities. |
| Get-AdoRepository | Get the repository. |
| Get-AdoServiceEndpoint | Retrieves Azure DevOps service endpoint details by name. |
| Get-AdoTeam | Get teams or the team details for a given Azure DevOps project. |
| Get-AdoTeamFieldValue | Gets the team field value settings for a team in an Azure DevOps project. |
| Get-AdoTeamIteration | Retrieves Azure DevOps team iteration details. |
| Get-AdoTeamSettings | Retrieves the settings for a team in an Azure DevOps project. |
| Get-AdoUserEntitlement | Get a paged set of user entitlements matching the filter criteria. |
| New-AdoCheckApproval | Create a new approval check for a specific resource. |
| New-AdoCheckBranchControl | Create a new branch control check for a specific resource. |
| New-AdoCheckBusinessHours | Create a new business hours check for a specific resource. |
| New-AdoCheckConfiguration | Create a new check configuration for pipeline resources in Azure DevOps. |
| New-AdoClassificationNode | Creates a new classification node for a project in Azure DevOps. |
| New-AdoEnvironment | Create a new Azure DevOps Pipeline Environment. |
| New-AdoPolicyConfiguration | Create a new policy configuration for an Azure DevOps project. |
| New-AdoProject | Create a new project in an Azure DevOps organization. |
| New-AdoPushInitialCommit | Creates a new initial commit in a specified Azure DevOps repository. |
| New-AdoRepository | Create a new repository in an Azure DevOps project. |
| New-AdoServiceEndpoint | Creates a new service endpoint in an Azure DevOps project. |
| New-AdoTeam | Create a new team in an Azure DevOps project. |
| Remove-AdoCheckConfiguration | Remove a check configuration from pipeline resources in Azure DevOps. |
| Remove-AdoClassificationNode | Removes a classification node from a project in Azure DevOps. |
| Remove-AdoDefault | Remove default Azure DevOps environment variables. |
| Remove-AdoEnvironment | Remove an Azure DevOps Pipeline Environment by its ID. |
| Remove-AdoProject | Remove a project from an Azure DevOps organization. |
| Remove-AdoRepository | Remove a repository from an Azure DevOps project. |
| Remove-AdoServiceEndpoint | Removes a service endpoint from Azure DevOps projects. |
| Remove-AdoTeam | Remove a team from an Azure DevOps project. |
| Resolve-AdoDefinitionRef | Resolve a check definition reference by its name or ID. |
| Set-AdoClassificationNode | Updates a classification node for a project in Azure DevOps. |
| Set-AdoDefault | Set default Azure DevOps environment variables. |
| Set-AdoEnvironment | Update an Azure DevOps Pipeline Environment by its ID. |
| Set-AdoFeatureState | Set the feature state for an Azure DevOps project feature. |
| Set-AdoPolicyConfiguration | Update a policy configuration for an Azure DevOps project. |
| Set-AdoProject | Updates an existing Azure DevOps project through REST API. |
| Set-AdoTeam | Update a team in an Azure DevOps project. |
| Set-AdoTeamFieldValue | Sets the team field value settings for a team in an Azure DevOps project. |
| Set-AdoTeamSettings | Updates the settings for a team in Azure DevOps. |