Evaluation flow

Learn about the steps IAM takes in allowing or denying a request.

Now that we’ve discussed how IAM sees the request and how policies work that control access, it’s time to look into the exact steps it takes to reach a decision whether it allows or denies the request.

Step 1: Build the request context

First, it builds the request context based on the elements we’ve discussed in the Access elements lessons. This context includes the Principal, the entity making the request, the Action, describing what is being done, the Resource, the AWS entity that is the target of the operation, ...