<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic missing scope files.metadata.read in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/626022#M28946</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm using the Java SDK and I have enabled files.metadata.read in my oermissions, see screenshot. However in my Java code I see:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;com.dropbox.core.InvalidAccessTokenException: {"error_summary": "missing_scope/.", "error": {".tag": "missing_scope", "required_scope": "files.metadata.read"}}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What am I missing?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition I just copied from the java tutorial this line:&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;DbxRequestConfig config &lt;/SPAN&gt;= &lt;SPAN&gt;DbxRequestConfig&lt;/SPAN&gt;.&lt;SPAN&gt;newBuilder&lt;/SPAN&gt;(&lt;SPAN&gt;"dropbox/java-tutorial"&lt;/SPAN&gt;).build();&lt;/PRE&gt;
&lt;P&gt;Which seems ok, what is the purpose of string "&lt;SPAN&gt;dropbox/java-tutorial" and I assume it can be any string?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks, Jason&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2022-09-29 at 9.14.02 PM.png" style="width: 800px;"&gt;&lt;img src="https://www.dropboxforum.com/t5/image/serverpage/image-id/32045iE5EBE2773693840A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2022-09-29 at 9.14.02 PM.png" alt="Screenshot 2022-09-29 at 9.14.02 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 29 Sep 2022 21:10:16 GMT</pubDate>
    <dc:creator>novotny</dc:creator>
    <dc:date>2022-09-29T21:10:16Z</dc:date>
    <item>
      <title>missing scope files.metadata.read</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/626022#M28946</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm using the Java SDK and I have enabled files.metadata.read in my oermissions, see screenshot. However in my Java code I see:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;com.dropbox.core.InvalidAccessTokenException: {"error_summary": "missing_scope/.", "error": {".tag": "missing_scope", "required_scope": "files.metadata.read"}}&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What am I missing?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition I just copied from the java tutorial this line:&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN&gt;DbxRequestConfig config &lt;/SPAN&gt;= &lt;SPAN&gt;DbxRequestConfig&lt;/SPAN&gt;.&lt;SPAN&gt;newBuilder&lt;/SPAN&gt;(&lt;SPAN&gt;"dropbox/java-tutorial"&lt;/SPAN&gt;).build();&lt;/PRE&gt;
&lt;P&gt;Which seems ok, what is the purpose of string "&lt;SPAN&gt;dropbox/java-tutorial" and I assume it can be any string?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks, Jason&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2022-09-29 at 9.14.02 PM.png" style="width: 800px;"&gt;&lt;img src="https://www.dropboxforum.com/t5/image/serverpage/image-id/32045iE5EBE2773693840A/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2022-09-29 at 9.14.02 PM.png" alt="Screenshot 2022-09-29 at 9.14.02 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Sep 2022 21:10:16 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/626022#M28946</guid>
      <dc:creator>novotny</dc:creator>
      <dc:date>2022-09-29T21:10:16Z</dc:date>
    </item>
    <item>
      <title>Re: missing scope files.metadata.read</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/626034#M28947</link>
      <description>&lt;P&gt;A 'missing_scope' error indicates that while the app is permitted to use that scope, the particular access token you're using to make the API call does not have that scope granted. Also, be aware that just adding a scope to your app via the &lt;A href="https://www.dropbox.com/developers/apps" target="_blank" rel="noopener noreferrer"&gt;App Console&lt;/A&gt; does not retroactively grant that scope to existing access tokens.&lt;BR /&gt;&lt;BR /&gt;That being the case, to make any API calls that require that scope, you'll need to get a new access token with that scope.&lt;BR /&gt;&lt;BR /&gt;Refer to the &lt;A href="https://developers.dropbox.com/oauth-guide" target="_blank" rel="noopener noreferrer"&gt;OAuth Guide&lt;/A&gt; and &lt;A href="https://www.dropbox.com/developers/documentation/http/documentation#authorization" target="_blank" rel="noopener noreferrer"&gt;authorization documentation&lt;/A&gt; for more information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The string you pass to &lt;A href="https://dropbox.github.io/dropbox-sdk-java/api-docs/v5.3.0/com/dropbox/core/DbxRequestConfig.html#newBuilder(java.lang.String)" target="_self"&gt;DbxRequestConfig.newBuilder&lt;/A&gt; should be a name identifying your app. That doesn't control the scopes.&lt;/P&gt;</description>
      <pubDate>Thu, 29 Sep 2022 19:58:14 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/626034#M28947</guid>
      <dc:creator>Greg-DB</dc:creator>
      <dc:date>2022-09-29T19:58:14Z</dc:date>
    </item>
    <item>
      <title>Re: missing scope files.metadata.read</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/689791#M30940</link>
      <description>&lt;P&gt;Thanks - this is what I had missed first time:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;That being the case, to make any API calls that require that scope, you'll need to get a new access token with that scope.&lt;/BLOCKQUOTE&gt;&lt;P class=""&gt;for any other newbies getting confused by this, after adding permissions in the permissions tab, you need to go back to the settings tab and generate another access token&lt;/P&gt;&lt;P class=""&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jun 2023 13:29:33 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/missing-scope-files-metadata-read/m-p/689791#M30940</guid>
      <dc:creator>timrobinson33</dc:creator>
      <dc:date>2023-06-06T13:29:33Z</dc:date>
    </item>
  </channel>
</rss>

