0

There is a web application (Angular front-end, Laravel Backend, Postgress DB).

Current approach: Laravel auth package is being used for user management, but due to expanding of scale and managing permission at their most granular level, where every user may have multiple roles on different organizations (one of the entities of the system) and so they should have different access levels to the data of each organization (very similar to how GitHub is managing users and go).

Challenge: Implementing a custome user management piece is time-consuming with costs. Also, it will end up with too much complexity.

Looking forward to: Use AWS Authentication and Access management tools, so that it covers everything about the user, roles, and permissions, and integrate that with my application.

What I found so far: It seems that these tools are mostly for managing access of the AWS resources rather than managing access inside an external application (As far as I have gone). So the main question that remains here is, can't these services even simplify the process? If they can, how far and how?

Note: The most closely related answer I could reach so far is Can I have dynamic User specific permissions using AWS IAM / Cognito?

Naser Nikzad
  • 713
  • 12
  • 27
  • It seems it is not possible, https://stackoverflow.com/questions/34692851/should-you-use-aws-iam-roles-and-permission-for-application-users – Naser Nikzad Oct 05 '22 at 12:49

0 Answers0