09-29-2019 06:54
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

SunsetRunner
09-29-2019 06:54
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
My problem is that even though I explicitly require some default scopes by setting them in the Oauth2 client I use, no scopes are checked by default on the consent page. The URL I navigate from my app is a similar one to the following: https://www.fitbit.com/oauth2/authorize?scope=activity%20heartrate%20location%20profile%20sleep%20we... and I would expect that the "activity", "heartrate", "location" etc. scopes are checked by default.
Could you provide me some hints why I face this issue? Or is this behaviour intended?
Answered! Go to the Best Answer.
Accepted Solutions
10-02-2019 17:02
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



10-02-2019 17:02
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
Hi @SunsetRunner,
Welcome to the forums!
Due to data privacy laws, the default behavior of the scopes page needs the checkboxes to be disabled.
In your onboarding process, you can state that “For the best user experience, we recommend you enable all scopes”.
I hope this clarifies things. Please let me know if you have any additional questions.
10-02-2019 17:02
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



10-02-2019 17:02
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
Hi @SunsetRunner,
Welcome to the forums!
Due to data privacy laws, the default behavior of the scopes page needs the checkboxes to be disabled.
In your onboarding process, you can state that “For the best user experience, we recommend you enable all scopes”.
I hope this clarifies things. Please let me know if you have any additional questions.
