Я попытался получить доступ к AWS ресурсам с помощью PowerShell API. Моя учетная запись AWS интегрирована с SSO, как я могу это сделать? Я использую доступ к конечной точке SAMl:
Import-Module "C:Program Files (x86)/AWS ToolsPowerShell/AWSPowerShell/AWSPowerShell.psd1" $endpoint = "https://adfs.example.com/adfs/ls/IdpInitiatedSignOn.aspx?loginToRp=urn:amazon:webservices" $epName = Set-AWSSamlEndpoint -Endpoint $endpoint -StoreAs ADFS-Demo -AuthenticationType NTLM $credential = Get-Credential -Message "Enter the domain credentials for the endpoint" Set-AWSSamlRoleProfile -EndpointName $epName -NetworkCredential $credential -StoreAs SAMLDemoProfile
Что я могу передать этому параметру $endpoint в качестве параметра adfs.example.com и затем этому URL?
$endpoint
adfs.example.com
Здесь работает над Get-EC2Instance из модуля 'AWSPowerShell'
Get-EC2Instance -AccessKey $ AccessKey -SecretKey $ SecretKey -Region 'ap-southeast-2'
Вы получаете свой $ AccessKey, $ SecretKey можно настроить из IAM