Zum Inhalt
Kaffeeundcode
Skriptbibliothek
PowerShell 06.10.2026

PowerShell

Get AzAutomationConnection

098_Get-AzAutomationConnection.ps1

<#
.SYNOPSIS
    Listet Verbindungen (Connections) im Automation Account auf.

.DESCRIPTION
    <!-- library-status:start -->
    Prüfstatus: Ungeprüft
    Windows- und Tenant-Abnahme ausstehend; keine pauschale Produktionsfreigabe.

    <!-- library-status:end -->

    Wichtig für "Run As" Accounts oder Service Principle Connections.

    Parameter:
    - ResourceGroupName: RG
    - AutomationAccountName: Account

.NOTES
    File Name: 098_Get-AzAutomationConnection.ps1
    Author: Mattia Cirillo
    Version: 1.0
#>

param (
    [Parameter(Mandatory=$true)] [string]$ResourceGroupName,
    [Parameter(Mandatory=$true)] [string]$AutomationAccountName
)

try {
    Write-Host "Lese Connections..." -ForegroundColor Cyan

    $Conns = Get-AzAutomationConnection -ResourceGroupName $ResourceGroupName -AutomationAccountName $AutomationAccountName

    foreach ($c in $Conns) {
        Write-Host "Connection: $($c.Name) (Type: $($c.ConnectionTypeName))"
    }

} catch {
    Write-Error "Fehler: $_"
}