Public/Remove-JiraAssignee.ps1

function Remove-JiraAssignee {
    <#
    .SYNOPSIS
        Entfernt die Zuweisung (Assignee) eines Issues, das Issue wird unassigned.
    .PARAMETER IssueKey
        Key oder ID des Issues, z.B. "PROJ-123".
    .EXAMPLE
        Remove-JiraAssignee -IssueKey "PROJ-123"
    #>

    [CmdletBinding()]
    param (
        [Parameter(Mandatory = $true)]
        [string]
        $IssueKey
    )

    begin {
        $ErrorActionPreference = "Stop"

        $Payload = @{ accountId = $null }
    }

    process {
        Invoke-JiraApi -Method Put -Path "/rest/api/3/issue/$IssueKey/assignee" -Body $Payload | Out-Null
    }

    end {
        return Get-JiraIssue -IssueKey $IssueKey
    }
}