When authenticating a user, you have to request permissions (
scope in the OAuth2.0 world) to access the user's data you need.
The user will have to accept to share his data with your application on a consent page during the authentication flow. If you add new permissions later, Lifen will require the user to consent again.
Here is the list of permissions that you can include in the
scope parameter when authenticating a user :
openidis required if you want to obtain an ID token containing the user basic information
profilewill include the first name, last name of the user in the ID token
You can find the permissions required by each Lifen API in their documentation.