Pare o "confused deputy"
Um fornecedor de monitoramento trabalha dentro da sua conta assumindo uma role que você criou para ele. Você forneceu o ARN da role quando a integração foi configurada, e isso é tudo que o fornecedor precisa para fazer a chamada.
Abra o console de External ID. Três chamadas AssumeRole chegaram à sua role nesta hora, todas elas vindas do fornecedor. Leia o card inferior e compare o que o fornecedor fez em cada uma.
Duas dessas três leituras foram solicitadas por outra pessoa. Marque a exigência sts:ExternalId e veja as duas pararem.
Por que outro cliente do fornecedor não pode simplesmente enviar também o seu valor?
Este exercicio faz parte do curso
Usando a segurança da AWS para desenvolvedores
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio