the access token is from a user who has permission/privilege to access the resource in question.
Tidepool issues two tokens – an access token which is good for 1 minute and a refresh token, which is good for the length of the session (24-hour maximum with an 8-hour inactivity timer).
The access token is generated by Tidepool upon successful user authentication. It contains the user ID of the user as one of its claims, and it is signed with Tidepool’s private key using RS256 algorithm.
OAuth tokens are good for a max of 24 hours, and then will need to refresh the token if not handled state-fully by an application.