The document says " After creating your app in the App Console, you can select your apps scopes on the Permissions tab." - but I am not seeing any permissions tab in my app console. Is this feature not available yet?
Personal Apps & Scopes:
Personal apps do have the ability to specify webhook and webhooks require: files.metadata.read, the problem is that oauth craps out when you pass a scope with following error:
Error 400
scope: must be at most 0 characters, got 19
Business Apps & Scopes:
This guide terms business apps as legacy and suggest to use scopes. But when you create an app there is no such option. Same error (as above) when you try passing scopes during oauth.
No Scope Based Apps
When you create an app you are given the following paths and none of the apps in these criterias expose permissions tab, not can you pass scope during OAuth request
- DropBox (Personal) Api: which has further 2 categories
-- App folder– Access to a single folder created specifically for your app.
-- Full Dropbox– Access to all files and folders in a user's Dropbox.
- Business Api: with 4 categories
-- Team information– Information about the team and aggregate usage data.
-- Team auditing– Team information, plus the team‘s detailed activity log.
-- Team member file access– Team information and auditing, plus the ability to perform any action as any team member.
-- Team member management– Team information, plus the ability to add, edit, and delete team members.
It seems like the documentations have been updated but then the feature is not made public yet. How can we get access to it. Thanks