Для функции Azure, если вы включите Identity и назначите ей роль.И тогда у него уже будет разрешение в соответствии с назначением, если вы создадите сценарий PowerShell и запустите его.Таким образом, вам не нужно проходить проверку подлинности для управляемого удостоверения.Вам просто нужно назначить разрешение для MSI.
Вы можете проверить это с помощью команды, подобной этой:
$context = Get-AzContext
$context.Account
Затем вы можете увидеть выходные данные, подобные этому: