<?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 Re: Unable to create to Dropbox App in Dropbox API Support &amp; Feedback</title>
    <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720964#M31884</link>
    <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1756369"&gt;@aawasthi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;&lt;SPAN&gt;... would you rather recommend to setup my dropbox differently to generate a single member account client_id and secret instead of&amp;nbsp;entire Dropbox Business team&lt;/SPAN&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hm.. You can neither identify single member nor team using "client_id and secret" only!!! The "client_id" is associated to and identifies the application not any user. Here "client" means application that behaves as client to Dropbox server (client-server link), not something else (like some user working with your application). &lt;img class="lia-deferred-image lia-image-emoji" src="https://www.dropboxforum.com/html/@FBF7D2AB59A0D6E861EBF6A36F93B7E2/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt; Take care with assumptions. Secret is used to confirm application (not user) identity whenever needed (in many cases can be avoided - there is more secure way - PKCE).&lt;/P&gt;&lt;P&gt;Users/members/teams are identified with different token types (access token mandatory and usually refresh token too - for long term access). There are 2 ways to setup your application - personal configuration (without any team scopes and you don't need to identify the member additionally) and team configuration (you need additional header). No other way.&lt;/P&gt;&lt;P&gt;Something else, that may confuse you, is when you use personal configuration, you cannot add application as a team application! Did you try this when the error get up? In such a case your application can be used only private by team members only - every one on its behalf! Don't try to assign it to the entire team at once (again, it's private/personal).&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;</description>
    <pubDate>Thu, 12 Oct 2023 18:08:25 GMT</pubDate>
    <dc:creator>Здравко</dc:creator>
    <dc:date>2023-10-12T18:08:25Z</dc:date>
    <item>
      <title>Unable to create to Dropbox App</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720721#M31875</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am trying to connect to the dropbox app created by Me(Team Admin role in Dropbox Enterprise/Business account), after configuring the connector in AEM DAM with correct client_id and secret I am always getting below error (Only set Individual scope):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This app has been blocked for your team. Go to the admin console to change permissions for aem-dam-app (&lt;/SPAN&gt;&lt;SPAN&gt;dbaid:AACLz8mRx8VyniCGWMn24BIjzOxVrihNfeQ&lt;/SPAN&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When I extend the app to have team scope and give file permissions for read and write I do not get above error but system gives me another error as below:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;com.adobe.cq.assetcompute.impl.bulkimport.directtransfer.TransferException: Error in getting blob list:&amp;nbsp; REQUEST{POST&amp;nbsp;&lt;A href="https://api.dropboxapi.com/2/files/list_folder" target="_blank" rel="noopener noreferrer"&gt;https://api.dropboxapi.com/2/files/list_folder&lt;/A&gt;&amp;nbsp;HTTP/1.1, Headers:{Content-Type=application/json}} RESPONSE{Status Code: 400, Reason Phrase: Bad Request, Response Body: Error in call to API function “files/list_folder”: This API function operates on a single Dropbox account, but the OAuth 2 access token you provided is for an entire Dropbox Business team.&amp;nbsp; Since your API app key has team member file access permissions, you can operate on a team member’s Dropbox by providing the “Dropbox-API-Select-User” HTTP header or “select_user” URL parameter to specify the exact user &amp;lt;&lt;A href="https://www.dropbox.com/developers/documentation/http/teams" target="_blank" rel="noopener noreferrer"&gt;https://www.dropbox.com/developers/documentation/http/teams&lt;/A&gt;&amp;gt;.}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Please let me know if a Enterprise/Business account token can not access the member app ? what mistake I am doing here kindly advise.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Oct 2023 22:01:48 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720721#M31875</guid>
      <dc:creator>aawasthi</dc:creator>
      <dc:date>2023-10-11T22:01:48Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to create to Dropbox App</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720870#M31881</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1756369"&gt;@aawasthi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;..., after configuring the connector in AEM DAM with correct client_id and secret I am always getting below error (Only set Individual scope):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;This app has been blocked for your team. Go to the admin console to change permissions for aem-dam-app (&lt;/SPAN&gt;&lt;SPAN&gt;dbaid:AACLz8mRx8VyniCGWMn24BIjzOxVrihNfeQ&lt;/SPAN&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hi &lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1756369"&gt;@aawasthi&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Here the error message is descriptive enough, I think. So, follow the direction provided within the message.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1756369"&gt;@aawasthi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;When I extend the app to have team scope and give file permissions for read and write I do not get above error but system gives me another error as below:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;com.adobe.cq.assetcompute.impl.bulkimport.directtransfer.TransferException: Error in getting blob list:&amp;nbsp; REQUEST{POST&amp;nbsp;&lt;A href="https://api.dropboxapi.com/2/files/list_folder" target="_blank" rel="noopener noreferrer"&gt;https://api.dropboxapi.com/2/files/list_folder&lt;/A&gt;&amp;nbsp;HTTP/1.1, Headers:{Content-Type=application/json}} RESPONSE{Status Code: 400, Reason Phrase: Bad Request, Response Body: Error in call to API function “files/list_folder”: This API function operates on a single Dropbox account, but the OAuth 2 access token you provided is for an entire Dropbox Business team.&amp;nbsp; Since your API app key has team member file access permissions, you can operate on a team member’s Dropbox by providing the “Dropbox-API-Select-User” HTTP header or “select_user” URL parameter to specify the exact user &amp;lt;&lt;A href="https://www.dropbox.com/developers/documentation/http/teams" target="_blank" rel="noopener noreferrer"&gt;https://www.dropbox.com/developers/documentation/http/teams&lt;/A&gt;&amp;gt;.}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;...&lt;/SPAN&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Here exist too some directions within the error message. Did you read the topic pointed by the link there? In the same topic is &lt;A title="Member file access" href="https://www.dropbox.com/developers/documentation/http/teams#teams-member-file-access" target="_blank" rel="noopener"&gt;paragraph&lt;/A&gt; that describe access to team members files. Since here your tokens represent the team as such and not particular member only, you have to point explicitly how you want to represent access to members files (and not only) - on whos behalf. That's what "&lt;SPAN&gt;Dropbox-API-Select-User" HTTP header is for (in some cases - admin actions - "Dropbox-API-Select-Admin" may be more suitable). Something you have to set mandatory, as mentioned in the error message too, but you haven't done - the actual error. When using supported SDK, there is appropriate client method for this (read the documentation of SDK, that you use, for details). In many cases you may want to set "Dropbox-API-Path-Root" header too. It's needed when you want to access/modify not only files strictly owned by particular member (or residing within its own/private namespace) but all files in different team spaces that the member has access to - files that by default stay inaccessible.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Hope this gives direction.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 12:27:42 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720870#M31881</guid>
      <dc:creator>Здравко</dc:creator>
      <dc:date>2023-10-12T12:27:42Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to create to Dropbox App</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720892#M31882</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;A href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/422790" target="_self"&gt;&lt;SPAN class=""&gt;Здравко&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;for your response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know the message is discriptive "&lt;SPAN&gt;This app has been blocked for your team" but when i added permission in Team scope it is saying that app can not be accessed from Enterprise/Business account.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;As the Connector on AEM DAM is not configurable (providing the “Dropbox-API-Select-User” HTTP header or “select_user” URL parameter to specify the exact user) would you rather recommend to setup my dropbox differently to generate a single member account client_id and secret instead of&amp;nbsp;entire Dropbox Business team&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 13:58:07 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720892#M31882</guid>
      <dc:creator>aawasthi</dc:creator>
      <dc:date>2023-10-12T13:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to create to Dropbox App</title>
      <link>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720964#M31884</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://www.dropboxforum.com/t5/user/viewprofilepage/user-id/1756369"&gt;@aawasthi&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;&lt;P&gt;&lt;SPAN&gt;... would you rather recommend to setup my dropbox differently to generate a single member account client_id and secret instead of&amp;nbsp;entire Dropbox Business team&lt;/SPAN&gt;&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hm.. You can neither identify single member nor team using "client_id and secret" only!!! The "client_id" is associated to and identifies the application not any user. Here "client" means application that behaves as client to Dropbox server (client-server link), not something else (like some user working with your application). &lt;img class="lia-deferred-image lia-image-emoji" src="https://www.dropboxforum.com/html/@FBF7D2AB59A0D6E861EBF6A36F93B7E2/emoticons/1f642.png" alt=":slightly_smiling_face:" title=":slightly_smiling_face:" /&gt; Take care with assumptions. Secret is used to confirm application (not user) identity whenever needed (in many cases can be avoided - there is more secure way - PKCE).&lt;/P&gt;&lt;P&gt;Users/members/teams are identified with different token types (access token mandatory and usually refresh token too - for long term access). There are 2 ways to setup your application - personal configuration (without any team scopes and you don't need to identify the member additionally) and team configuration (you need additional header). No other way.&lt;/P&gt;&lt;P&gt;Something else, that may confuse you, is when you use personal configuration, you cannot add application as a team application! Did you try this when the error get up? In such a case your application can be used only private by team members only - every one on its behalf! Don't try to assign it to the entire team at once (again, it's private/personal).&lt;/P&gt;&lt;P&gt;Good luck.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Oct 2023 18:08:25 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Unable-to-create-to-Dropbox-App/m-p/720964#M31884</guid>
      <dc:creator>Здравко</dc:creator>
      <dc:date>2023-10-12T18:08:25Z</dc:date>
    </item>
  </channel>
</rss>

