Я пытаюсь получить доступ федеративного пользователя к AWS API с помощью PowerShell.(Ссылка предоставлена ниже)
AWS правильно настроен для работы с AD.(Это работает для нескольких моих коллег)
Я использую скрипт PowerShell для доступа к API-интерфейсам AWS.
Проблема возникает при попытке запуститькоманда Set-AWSSamlRoleProfile
.
Ошибка:
C:\Windows\system32> Set-AWSSamlRoleProfile -EndpointName $EndpointName -PrincipalARN $PrincipalARN -RoleARN $RoleARN -StoreAs 'SAMLUser' > $null
Set-AWSSamlRoleProfile : Unable to set credentials: "choices" should have at least one element.
At line:1 char:1
+ Set-AWSSamlRoleProfile -EndpointName $EndpointName -PrincipalARN $Pri ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (Amazon.PowerShe...leProfileCmdlet:SetSamlRoleProfileCmdlet) [Set-AWSSamlRoleProfile], ArgumentException
+ FullyQualifiedErrorId : ArgumentException,Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet
Любая помощь или руководство приветствуются.