I am creating a web app with AWS Cognito to do the authentication and authorization.
Most of the examples I see in the web talks about Identity pools are to give federated access.
In my web app I don't need federated access. But I need to give users different permissions with different IAM roles. As an example users from user pool A
and group Admins
should have a role which give all the access to the DynamoDB table.
My question is, if I don't need federated identities, do I need identity pools to achieve my requirement?