I'm totally new to Dropbox API and this is the first time I'm trying it. When I was creating a Dropbox app, how can I select all 4 file related permissions? I simply can't make it. See below image. Please give me some advice. Thanks.
That's correct. This is because some scopes depend on others. When you see a scope checked but greyed out, like in the screencast you shared, that means that that scope is enabled, and can't be disabled because another scope that depends on it is also enabled. For example, 'files.metadata.write' and 'files.content.write' both depend on 'files.metadata.read'.
@j7GUvseRjB Looks like, once you select files.metadata.write you already have both read and write metadata permissions. If you select files.metadata.write, you already have files.metadata.read.
That's reasonable. Let's me give it a try!