Accessing user data
When an application makes a call to Profiles, the application provides a bearer token to prove its authentication. The bearer token can be for the active user or for the application.
- User token. If your application calls Profiles with a user bearer token, then we know there is an active logged in user. Profiles will grant that request access to any and all data that user is permitted to access, including information about that particular user.
- Application token. If your application calls Profiles with an application bearer token, then Profiles will return data on any profile type that your application is approved to access.
Note: All the future user read admin access requests will be provisioned only in IAM as the Profiles system will be targetted for EOL in the near future. Please reach out to the IAM Team by filling out the Google Form available at: User Read Admin Access Request to request for users read admin access. Your request will be reviewed by the Office of Data Protection and the Engineering/Architecture team of Profiles/IAM.
Please also write to pradeep_dhanarajan@trimble.com and kamalakkannan_r@trimble.com for any additional requirements.