Private/Test-SshImportIdElevated.ps1

function Test-SshImportIdElevated {
    <#
    .SYNOPSIS
        Returns whether the current process is running in an elevated
        (Run as Administrator) session.
    #>

    [CmdletBinding()]
    [OutputType([bool])]
    param()

    $identity = [Security.Principal.WindowsIdentity]::GetCurrent()
    $principal = [Security.Principal.WindowsPrincipal]::new($identity)
    $principal.IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)
}