Is it possible to use IAM and Secure Token Service as the authentication solution for an application?

0

The reasons for considering this are:

  • The number of authenticated users is low, and leveraging the roles and permissions model in AWS would be useful.
  • Unifies the audit processes
  • Allows users of our application to also access AWS features like dashboards, logging etc.

I think it may be possible with API Gateway, but I couldn't see something in the docs that would pass a username or a verification result through the HTTP headers.

2개 답변
1

It looks like Cognito Identity Pools is what you are looking for. This lets you map IAM roles to identities. For defining the actual user, password, etc to define the identity you will use with Identity Pools, you can use Amazon Cognito user pools, but you do not have to. Cognito Identity Pools will also work with user IDs defined on Facebook, Google, etc.

profile pictureAWS
답변함 2년 전
  • Thanks setheliot, do you know if it is possible to convert a Cognito session's IAM role into a web session for a user to go to the AWS web console?

0

I think what you are looking for is AWS Single Sign-On.

Another option would be Amazon Cognito.

profile pictureAWS
전문가
kentrad
답변함 2년 전
  • Thanks kentrad, Do you know if you can use an Amazon Cognito endpoint as an AWS Single Sign-On provider? I suspect that may be the way to give a person access to the web AWS console, but it wasn't clear how to configure it that way.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠