This image contains a flow diagram of the OAuth 2.0 roles. It has an object named Client to the left and three objects named Resource Owner, Authorization Server, and Resource Server to the right. The interactions between these objects are in order:

  1. Authorization Request: from Client to Resource Owner

  2. Authorization Grant: from Resource Owner to Client

  3. Authorization Grant: from Client to Authorization Server

  4. Access Token: from Authorization Server to Client

  5. Access Token: from Client to Resource Server

  6. Protected Resource: from Resource Server to Client