Folders that are visible from the SDK don't appear to be visible via the CLI
We have a "Full Dropbox" app installed on a team account. We're setting DROPBOX_MANAGE_APP_KEY and DROPBOX_MANAGE_APP_SECRET. I've also tried with DROPBOX_PERSONAL_APP_KEY and DROPBOX_PERSONAL_APP_SE...
Okay. Yes. That's what I was missing. I saw enough entries that has non-None team-member IDs that I missed that the one I was looking for had a None one.
Yes. That's fine. I'm not dealing with pagination given that this is a PoC that didn't require it.
Since this is a team-level folder, I've just enumerated the members and grabbed the first one:
# Get team-scoped resource
dbxt = dropbox.dropbox_client.DropboxTeam(
app_key=_DROPBOX_KEY,
app_secret=_DROPBOX_SECRET,
oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)
# Get members
result = dbxt.team_members_list()
# Grab the first member returned
first_member_id = None
for member in result.members:
first_member_id = member.profile.team_member_id
break
assert \
first_member_id is not None, \
"No members found."
# Get the namespace whose root we want to use
r = dbxt.team_namespaces_list()
namespace_id = None
for namespace in r.namespaces:
if namespace.name != 'ManagedIntake':
continue
namespace_id = namespace.namespace_id
assert \
namespace_id is not None, \
"Could not find images namespace."
# Get object scoped to the member and root-path above
dbxtm = dbxt.as_user(first_member_id)
path = dropbox.common.PathRoot.namespace_id(namespace_id)
dbxtmp = dbxtm.with_path_root(path)
result = dbxtmp.files_list_folder("")
for entry in result.entries:
print(entry.name)
So, that works, and works as desired.
How would the account-level access work? Since all of our apps would have to be team-scoped, are you just saying that removing the team-scopes will magically allow the app to have account -specific access? I had originally created a separate app for this and hadn't given it any team-scopes, but I was unable to even see this folder, presumably because it lives in the team space. Is that accurate?
Yes, when an app doesn't use team scopes, it gets connected to a specific account, not the entire team. When an app uses team scopes, it gets connected to the entire team, not just a specific account.
So, when an app doesn't use team scopes and is connected to a specific account, there is only one relevant account and so you don't need to specify a member ID using as_user.
Either way, in order to access the team space, you do need to use with_path_root. You can use that whether or not that app uses team scopes, as long as the app is registered for "full Dropbox" access (and not "app folder" access).
Thanks for your help, Greg-DB. Hopefully one day soon we'll reach the minimum density and distribution for all of these questions via previously-posted messages in the forum so that you (and whomever comes after you) will not necessarily having to be on-base constantly. These all seem like basic questions, but I'll open up every link and still seem to come-up short.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.5,928 PostsLatest Activity: 5 hours ago
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!
"}},"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/EscalatedMessageBanner\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserRank\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserRank-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageCustomFields\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageCustomFields-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageReplyButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageReplyButton-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolutionList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolutionList-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/nodes/NodeView/NodeViewCard\"]})":[{"__ref":"CachedAsset:text:en_US-components/nodes/NodeView/NodeViewCard-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageView/MessageViewInline\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMore\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1737382617352"}],"message({\"id\":\"message:738326\"})":{"__ref":"ForumTopicMessage:message:738326"},"messages({\"constraints\":{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:738326\"}},\"first\":10,\"sorts\":{\"postTime\":{\"direction\":\"ASC\"}}})":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjQuMTF8Mi4xfGl8MTB8NTI6MXxpbnQsNzM4NTc1LDczODU3NQ","node":{"__ref":"AcceptedSolutionMessage:message:738575"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null},"totalCount":1},"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/ranks/UserRankLabel\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/AcceptedSolutionButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/ThreadedReplyList\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeAvatar-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeDescription\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeDescription-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/nodes/NodeTopicsCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/nodes/NodeTopicsCount-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/nodes/NodeLatestActivityTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/nodes/NodeLatestActivityTime-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/nodes/NodeFollowersCount\"]})":[{"__ref":"CachedAsset:text:en_US-components/nodes/NodeFollowersCount-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeIcon\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1737382617352"}],"cachedText({\"lastModified\":\"1737382617352\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSolvedBadge\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1737382617352"}],"message({\"id\":\"message:738575\"})":{"__ref":"AcceptedSolutionMessage:message:738575"},"message({\"id\":\"message:738585\"})":{"__ref":"ForumReplyMessage:message:738585"}},"CachedAsset:pages-1736933796092":{"__typename":"CachedAsset","id":"pages-1736933796092","value":[{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1736933796092,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"anonymous","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"true","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MM-dd-yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":"en","possibleValues":["en-US"]}},"deleted":false},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"AssociatedImage:{\"url\":\"https://www.dropboxforum.com/t5/s/mxpez29397/images/bi00My1JMExKVXk\"}":{"__typename":"AssociatedImage","url":"https://www.dropboxforum.com/t5/s/mxpez29397/images/bi00My1JMExKVXk","mimeType":"image/svg+xml"},"Category:category:101000041":{"__typename":"Category","id":"category:101000041","entityType":"CATEGORY","displayId":"101000041","nodeType":"category","depth":3,"title":"Developer & API","shortTitle":"Developers & API","parent":{"__ref":"Category:category:101007"},"categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:top":{"__typename":"Category","id":"category:top","displayId":"top","nodeType":"category","depth":0,"title":"Top","entityType":"CATEGORY","shortTitle":"Top"},"Category:category:English":{"__typename":"Category","id":"category:English","displayId":"English","nodeType":"category","depth":1,"parent":{"__ref":"Category:category:top"},"title":"Community","entityType":"CATEGORY","shortTitle":"en","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:101007":{"__typename":"Category","id":"category:101007","displayId":"101007","nodeType":"category","depth":2,"parent":{"__ref":"Category:category:English"},"title":"Discover","entityType":"CATEGORY","shortTitle":"Discover","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101000014":{"__typename":"Forum","id":"board:101000014","entityType":"FORUM","displayId":"101000014","nodeType":"board","depth":4,"conversationStyle":"FORUM","title":"Dropbox API Support & Feedback","description":"Find help with the Dropbox API from other developers.","avatar":{"__ref":"AssociatedImage:{\"url\":\"https://www.dropboxforum.com/t5/s/mxpez29397/images/bi00My1JMExKVXk\"}"},"profileSettings":{"__typename":"ProfileSettings","language":null},"parent":{"__ref":"Category:category:101000041"},"ancestors":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:mxpez29397"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:English"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:101007"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:101000041"}}]},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"boardPolicies":{"__typename":"BoardPolicies","canPublishArticleOnCreate":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","key":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","args":[]}}},"shortTitle":"Dropbox API Support & Feedback","repliesProperties":{"__typename":"RepliesProperties","sortOrder":"PUBLISH_TIME","repliesFormat":"threaded"},"topicsCount":5928,"messageActivity":{"__typename":"MessageActivity","corePropertyChangeTime":"2025-01-20T10:18:11.656-08:00"},"subscriptionsCount":338,"eventPath":"category:101000041/category:101007/category:English/community:mxpez29397board:101000014/","tagProperties":{"__typename":"TagNodeProperties","tagsEnabled":{"__typename":"PolicyResult","failureReason":null}},"requireTags":false,"tagType":"FREEFORM_AND_PRESET","description@stripHtml":"Find help with the Dropbox API from other developers."},"Rank:rank:43":{"__typename":"Rank","id":"rank:43","position":26,"name":"Helpful | Level 6","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:1648401":{"__typename":"User","id":"user:1648401","uid":1648401,"login":"dsoprea","deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-3.svg"},"rank":{"__ref":"Rank:rank:43"},"email":"","messagesCount":19,"biography":null,"topicsCount":6,"kudosReceivedCount":0,"kudosGivenCount":0,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-03-22T15:41:51.697-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"followersCount":null,"solutionsCount":1,"messagesCount:{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:738326\"}}":19,"kudosGivenCount:{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:738326\"}}":0,"kudosReceivedCount:{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:738326\"}}":0,"ssoId":null,"solutionsCount:{\"solution\":{\"eq\":true},\"topicId\":{\"eq\":\"message:738326\"}}":1,"entityType":"USER","eventPath":"community:mxpez29397/user:1648401"},"ForumTopicMessage:message:738326":{"__typename":"ForumTopicMessage","uid":738326,"subject":"Folders that are visible from the SDK don't appear to be visible via the CLI","id":"message:738326","revisionNum":1,"repliesCount":6,"author":{"__ref":"User:user:1648401"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:101000014"},"conversation":{"__ref":"Conversation:conversation:738326"},"readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:738326"},"body@stripHtml({\"truncateLength\":200})":" We have a \"Full Dropbox\" app installed on a team account. We're setting DROPBOX_MANAGE_APP_KEY and DROPBOX_MANAGE_APP_SECRET. I've also tried with DROPBOX_PERSONAL_APP_KEY and DROPBOX_PERSONAL_APP_SE...","body@stringLength":"3663","rawBody":"
We have a \"Full Dropbox\" app installed on a team account. We're setting DROPBOX_MANAGE_APP_KEY and DROPBOX_MANAGE_APP_SECRET. I've also tried with DROPBOX_PERSONAL_APP_KEY and DROPBOX_PERSONAL_APP_SECRET, and DROPBOX_TEAM_APP_KEY and DROPBOX_TEAM_APP_SECRET. For some reason, dbxcli is using my personal home as the root folder, and can't see the team-level folders. It works fine when using the SDK from our webhooks, though, using the exact same credentials.
This is essentially the loop in some webhook code that we have that responds to events in our team account:
# Get non-team scoped resource\ndbx = dropbox.dropbox_client.Dropbox(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\ncursor_id = None\nhas_more = True\nwhile has_more is True:\n\n if cursor_id is None:\n # This is either the first time we've ever enumerated the\n # folder, or we've cleared our cursor\n\n # Enumerate the root of our scoped path. This is a required\n # parameter and the root must be represented as an empty string.\n #\n # This call is nonrecursive by default, which is fine by us\n result = \\\n dbx.files_list_folder(\n path='/ManagedIntake',\n recursive=True)\n\n else:\n\n #\n # IMPORTANT\n #\n # Multi-file operations will usually induce separate webhook\n # notifications, but the earlier requests will often have\n # already read the full cursor before the later requests.\n # Therefore, some of the requests will show nothing to do.\n\n result = dbx.files_list_folder_continue(cursor_id)\n\n\n # Update cursor\n cursor_id = result.cursor\n\n for entry in result.entries:\n yield entry, cursor_id\n\n\n # Repeat only if there's m ore to do\n has_more = result.has_more
However, when we try to do this from the CLI, it won't let us access that root folder:
$ ./dbxcli ls -l\nRevision Size Last modified Path\n- - - /dustin@<hidden>’s files \n- - - /PRODUCT IMAGES \n\n$ ./dbxcli ls -l /ManagedIntake\nError: path/not_found/
I also tried passing `--as-member <member ID>`, but got the same result.
For reference, this is my UI view:
I must be missing an obvious and/or fundamental truth. Any thoughts?
This seems like a root-path issue. Typically, when using the API, we can go and get whichever root-path is relevant to our context using the API and set it via the `Dropbox-API-Path-Root` header for those calls. It's still not clear why our SDK integration doesn't have the particular issue that we're trying to deal with, but the CLI doesn't even seem to have the ability to expose path-IDs nor to set that header. How are we supposed to manage this via the CLI?
","kudosSumWeight":0,"postTime":"2023-12-20T05:45:29.197-08:00","images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjQuMTF8Mi4xfG98MjV8X05WX3wx","node":{"__ref":"AssociatedImage:{\"url\":\"https://www.dropboxforum.com/t5/s/mxpez29397/images/bS03MzgzMjYtNDI5NTlpN0ZBQzE2NUNFMDk0NTdEQw?revision=1\"}"}}],"totalCount":1,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"tags":{"__typename":"TagConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":2,"currentRevision":{"__ref":"Revision:revision:738326_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":2553},"visibilityScope":"PUBLIC","canonicalUrl":null,"seoTitle":null,"seoDescription":null,"isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"archivalData":null,"customFields":[]},"Conversation:conversation:738326":{"__typename":"Conversation","id":"conversation:738326","solved":true,"topic":{"__ref":"ForumTopicMessage:message:738326"},"lastPostingActivityTime":"2023-12-21T14:17:32.869-08:00","lastPostTime":"2023-12-21T14:17:32.869-08:00","unreadReplyCount":6,"isSubscribed":false},"ModerationData:moderation_data:738326":{"__typename":"ModerationData","id":"moderation_data:738326","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"AssociatedImage:{\"url\":\"https://www.dropboxforum.com/t5/s/mxpez29397/images/bS03MzgzMjYtNDI5NTlpN0ZBQzE2NUNFMDk0NTdEQw?revision=1\"}":{"__typename":"AssociatedImage","url":"https://www.dropboxforum.com/t5/s/mxpez29397/images/bS03MzgzMjYtNDI5NTlpN0ZBQzE2NUNFMDk0NTdEQw?revision=1","title":"dsoprea_1-1703079239385.png","associationType":"BODY","width":361,"height":230,"altText":null},"Revision:revision:738326_1":{"__typename":"Revision","id":"revision:738326_1","lastEditTime":"2023-12-20T05:45:29.197-08:00"},"ForumReplyMessage:message:738691":{"__typename":"ForumReplyMessage","id":"message:738691","conversation":{"__ref":"Conversation:conversation:738326"},"author":{"__ref":"User:user:1648401"},"revisionNum":1,"uid":738691,"depth":6,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:101000014"},"subject":"Re: Folders that are visible from the SDK don't appear to be visible via the CLI","readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:738691"},"parent":{"__ref":"ForumReplyMessage:message:738585"},"body":"
Thanks for your help, Greg-DB. Hopefully one day soon we'll reach the minimum density and distribution for all of these questions via previously-posted messages in the forum so that you (and whomever comes after you) will not necessarily having to be on-base constantly. These all seem like basic questions, but I'll open up every link and still seem to come-up short.
","body@stringLength":"564","rawBody":"
Thanks for your help, . Hopefully one day soon we'll reach the minimum density and distribution for all of these questions via previously-posted messages in the forum so that you (and whomever comes after you) will not necessarily having to be on-base constantly. These all seem like basic questions, but I'll open up every link and still seem to come-up short.
","kudosSumWeight":0,"repliesCount":0,"postTime":"2023-12-21T14:17:32.869-08:00","images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:738691_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":2323},"visibilityScope":"PUBLIC","isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[],"replies":{"__typename":"MessageConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"CachedAsset:theme:customTheme1-1736933795687":{"__typename":"CachedAsset","id":"theme:customTheme1-1736933795687","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["custom"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"DBX_Logo_512-1733312516365.png","imageLastModified":"1733312518563","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"DBLogoLong-1701789450005.png","imageLastModified":"1701789453105","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1200px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"0","borderRadius":"0","borderRadiusLg":"0","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"12px","paddingXLg":"16px","paddingXHero":"60px","fontStyle":"NORMAL","fontWeight":"400","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-primary)","primaryBgHoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.85))","primaryBgActiveColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.7))","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-gray-300)","secondaryBgHoverColor":"hsl(var(--lia-bs-gray-300-h), var(--lia-bs-gray-300-s), calc(var(--lia-bs-gray-300-l) * 0.96))","secondaryBgActiveColor":"hsl(var(--lia-bs-gray-300-h), var(--lia-bs-gray-300-s), calc(var(--lia-bs-gray-300-l) * 0.92))","secondaryBorder":"1px solid transparent","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","tertiaryTextColor":"var(--lia-bs-gray-900)","tertiaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","destructiveTextColor":"var(--lia-bs-gray-700)","destructiveTextHoverColor":"hsl(var(--lia-bs-gray-700-h), var(--lia-bs-gray-700-s), calc(var(--lia-bs-gray-700-l) * 0.95))","destructiveTextActiveColor":"hsl(var(--lia-bs-gray-700-h), var(--lia-bs-gray-700-s), calc(var(--lia-bs-gray-700-l) * 0.9))","destructiveBgColor":"var(--lia-bs-gray-200)","destructiveBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","destructiveBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"NONE","radiusSm":"0","radius":"0","radiusLg":"0","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-link-color)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","forumColor":"#3DD3EE","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#B4DF1C","blogColor":"#FAD24B","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#B4C8E1","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#F9A34B","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#D13A1F","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#C8AFF0","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#949494","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#0061FE","secondary":"#333333","bodyText":"#1A1918","bodyBg":"#F7F5F2","info":"#3080FF","success":"#0F503C","warning":"#845909","danger":"#FA551E","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#C8AFF0","#B4DC19","#F9A34B","#FFAFA5","#3DD3EE","#B4C8E1","#FAD24B","#FA551E"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"email":{"link":{"color":"#0069D4","hoverColor":"#0061c2","decoration":"none","hoverDecoration":"underline","__typename":"EmailLinkSettings"},"border":{"color":"#e4e4e4","__typename":"EmailBorderSettings"},"buttons":{"borderRadiusLg":"5px","paddingXLg":"16px","paddingYLg":"7px","fontWeight":"700","primaryTextColor":"#ffffff","primaryTextHoverColor":"#ffffff","primaryBgColor":"#0069D4","primaryBgHoverColor":"#005cb8","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","__typename":"EmailButtonsSettings"},"panel":{"borderRadius":"5px","borderColor":"#e4e4e4","__typename":"EmailPanelSettings"},"__typename":"EmailThemeSettings"},"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"SharpGroteskDB Bold","fontStyle":"NORMAL","fontWeight":"700","h1FontSize":"28px","h2FontSize":"22px","h3FontSize":"18px","h4FontSize":"16px","h5FontSize":"16px","h6FontSize":"16px","lineHeight":"1.3","subHeaderFontSize":"11px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":null,"h2FontWeight":null,"h3FontWeight":null,"h4FontWeight":null,"h5FontWeight":null,"h6FontWeight":null,"__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"0","borderRadiusSm":"0","borderRadius":"0","borderRadiusLg":"0","formTextMarginTop":"4px","textAreaBorderRadius":"0","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":null,"imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"20px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"30px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"20px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"30px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Atlas Grotesk Regular","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.5","fontSizeBase":"16px","fontSizeXxs":"11px","fontSizeXs":"12px","fontSizeSm":"14px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"DB Sharp Grotesk Variable","styles":[{"style":"NORMAL","weight":"500","__typename":"FontStyleData"}],"assetNames":["DBSharpGroteskVariable-normal-500.ttf"],"__typename":"CustomFont"},{"source":"SERVER","name":"SharpGroteskDB Bold","styles":[{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"NORMAL","weight":"400","__typename":"FontStyleData"}],"assetNames":["SharpGroteskDBBold-normal-700.woff2","SharpGroteskDBBold-normal-400.woff2"],"__typename":"CustomFont"},{"source":"SERVER","name":"Atlas Grotesk Regular","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"ITALIC","weight":"400","__typename":"FontStyleData"},{"style":"ITALIC","weight":"700","__typename":"FontStyleData"}],"assetNames":["AtlasGroteskRegular-normal-400.woff2","AtlasGroteskRegular-normal-700.woff2","AtlasGroteskRegular-italic-400.woff2","AtlasGroteskRegular-italic-700.woff2"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1737382617352","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit My Settings.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. Resend email."},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1737382617352","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:quilt:dropbox.prod:pages/forums/ForumMessagePage:board:101000014-1737382619734":{"__typename":"CachedAsset","id":"quilt:dropbox.prod:pages/forums/ForumMessagePage:board:101000014-1737382619734","value":{"id":"ForumMessagePage_bVInxJ","container":{"id":"Common","headerProps":{"backgroundImageProps":null,"backgroundColor":null,"addComponents":null,"removeComponents":["community.widget.bannerWidget"],"componentOrder":null,"__typename":"QuiltContainerSectionProps"},"headerComponentProps":{"community.widget.breadcrumbWidget":{"disableLastCrumbForDesktop":false}},"footerProps":null,"footerComponentProps":null,"items":[{"id":"YLUzfi","layout":"MAIN_SIDE","bgColor":"transparent","showTitle":false,"showDescription":false,"textPosition":"CENTER","textColor":"var(--lia-bs-body-color)","sectionEditLevel":null,"bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"MainSideQuiltSection","columnMap":{"main":[{"id":"messages.widget.topicWithThreadedReplyListWidget","className":"lia-topic-with-replies","props":{"editLevel":"CONFIGURE"},"__typename":"QuiltComponent"}],"side":[{"id":"nodes.widget.nodeActionButtonWidget","className":null,"props":{"buttonAlignment":"left","instanceId":null,"buttonStyle":"sm","actionButtonTitle":"Start a new discussion","lazyLoad":false,"buttonWidth":"full_width"},"__typename":"QuiltComponent"},{"id":"nodes.widget.nodeInformationWidget","className":null,"props":{"useWidgetTitle":true,"viewVariant":{"type":"card","props":{"useNodePostCount":true,"useNodeFollowersCount":true,"useNodeDescription":true,"useNodeTopicsCount":false,"useNodeAction":false,"useNodeMembersCount":false,"useNodeMembershipType":false,"useNodeTitle":false,"useNodeMembersCountText":true,"useNodeMembership":false,"useNodeCreationDate":false,"textAlignment":"center","useWidgetTitle":true,"useNodeOwners":false,"useNodeAvatar":true,"useNodeLatestActivityTime":true,"useClickableCard":false}},"alignment":"center","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.Need_more_support","className":null,"props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":true,"title":"Need more support","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"messages.widget.relatedContentWidget","className":null,"props":{"hideIfEmpty":true,"enablePagination":false,"useTitle":true,"listVariant":{"type":"unstyled","props":{"listItemSpacing":"xxl"}},"pageSize":5,"style":"compact","pagerVariant":{"type":"none"},"viewVariant":{"type":"inline","props":{"useRepliesCount":false,"useMedia":false,"useAuthorRank":false,"useNode":false,"boardIconSize":"24","useAuthorLoginLink":true,"useNodeLink":true,"usePreviewMedia":true,"timeStampType":"postTime","useTextBody":true,"useSolvedBadge":false,"subjectAs":"h6","renderPostTimeBeforeAuthor":true,"useAvatar":false,"useVideoPreview":false,"portraitClampBodyLines":3,"useCompactSpacing":true,"useTimeToRead":false,"useSpoilerFreeBody":true,"useKudosCount":false,"useViewCount":false,"useBody":false,"useTags":false,"clampSubjectLines":1,"useBoardIcon":true,"useMessageTimeLink":true,"useAuthorLogin":true}},"lazyLoad":false,"panelType":"standard"},"__typename":"QuiltComponent"},{"id":"messages.widget.messageListForNodeByRecentActivityWidget","className":null,"props":{"hideIfEmpty":true,"listVariant":{"type":"unstyled","props":{"listItemSpacing":"xxl"}},"useTitle":true,"addTags":false,"showTabs":false,"pageSize":5,"pagerVariant":{"type":"loadMore"},"style":"compact","viewVariant":{"type":"inline","props":{"useRepliesCount":false,"useMedia":false,"useAuthorRank":false,"useNode":false,"boardIconSize":"24","truncateBodyLength":-1,"useNodeLink":true,"usePreviewMedia":false,"timeStampType":"conversation.lastPostingActivityTime","avatarSize":"40","useTextBody":true,"useSolvedBadge":true,"subjectAs":"h6","renderPostTimeBeforeAuthor":true,"useAvatar":true,"useTimeToRead":false,"useSpoilerFreeBody":true,"useKudosCount":false,"useViewCount":false,"useBody":false,"useTags":false,"clampSubjectLines":1,"useBoardIcon":false,"useMessageTimeLink":true,"clampBodyLines":3,"useAuthorLogin":true,"useUnreadCount":false,"useNodeHoverCard":true,"useSearchSnippet":false}},"panelType":"standard","sorts":{"conversationLastPostingActivityTime":{"direction":"DESC"}},"lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"MainSideSectionColumns"}}],"__typename":"QuiltContainer"},"__typename":"Quilt","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-pages/forums/ForumMessagePage-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-pages/forums/ForumMessagePage-1737382617352","value":{"title":"{contextMessageSubject} | {communityTitle}","errorMissing":"This message cannot be found","name":"Forum Message Page","section.message-list.title":"Forum Discussion","archivedMessageTitle":"This Content Has Been Archived","section.YLUzfi.title":"Forum Discussion","section.section-1709130958266.description":"","section.section-1709130958266.title":"","section.section-1720630512544.title":"","section.YLUzfi.description":"","section.jPblZp.description":"","section.message-list.description":"","section.section-1720630512544.description":"","section.jPblZp.title":""},"localOverride":false},"CachedAsset:quiltWrapper:dropbox.prod:Common:1736933729343":{"__typename":"CachedAsset","id":"quiltWrapper:dropbox.prod:Common:1736933729343","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"var(--lia-bs-white)","items":[{"id":"community.widget.navbarWidget","props":{"showUserName":false,"showRegisterLink":true,"useIconLanguagePicker":true,"useLabelLanguagePicker":true,"style":{"boxShadow":"var(--lia-bs-box-shadow-sm)","linkFontWeight":"400","controllerHighlightColor":"#FA551E","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkFontSize":"14px","linkBoxShadowHover":"none","backgroundOpacity":1,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","linkTextBorderBottom":"none","hamburgerColor":"var(--lia-nav-controller-icon-color)","brandLogoHeight":"30px","linkLetterSpacing":"normal","linkBgHoverColor":"transparent","collapseMenuDividerOpacity":0.16,"paddingBottom":"15px","dropdownPaddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"1px solid var(--lia-bs-border-color)","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","linkJustifyContent":"flex-start","linkColor":"var(--lia-bs-body-color)","collapseMenuDividerBg":"var(--lia-nav-link-color)","dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-dark)","controllerTextColor":"var(--lia-nav-controller-icon-color)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"var(--lia-bs-primary)","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"0","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","linkPaddingX":"10px","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","paddingTop":"15px","linkPaddingY":"5px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkBgColor":"transparent","linkDropdownPaddingY":"9px","controllerIconColor":"var(--lia-bs-body-color)","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"var(--lia-bs-body-color)"},"links":{"sideLinks":[{"children":[],"linkType":"INTERNAL","id":"migrated-link-10","params":{"categoryId":"101004000"},"routeName":"CategoryPage"},{"children":[],"linkType":"EXTERNAL","id":"migrated-link-12","url":"https://www.dropbox.com/help","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"external","url":"https://learn.dropbox.com/","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"migrated-link-13","url":"http://www.dropbox.com/support","target":"BLANK"},{"children":[],"linkType":"EXTERNAL","id":"migrated-link-11","url":"http://www.dropbox.com","target":"BLANK"}],"mainLinks":[{"children":[{"linkType":"INTERNAL","id":"101001016","params":{"boardId":"101001016","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001014","params":{"boardId":"101001014","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001013","params":{"boardId":"101001013","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001017","params":{"boardId":"101001017","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001018","params":{"boardId":"101001018","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001020","params":{"boardId":"101001020","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001019","params":{"boardId":"101001019","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001015","params":{"boardId":"101001015","categoryId":"101001000"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101001012","params":{"boardId":"101001012","categoryId":"101001000"},"routeName":"ForumBoardPage"}],"linkType":"INTERNAL","id":"101001000","params":{"categoryId":"101001000"},"routeName":"CategoryPage"},{"children":[{"linkType":"INTERNAL","id":"101007-c1","params":{"boardId":"101007C1","categoryId":"101007"},"routeName":"ForumBoardPage"},{"linkType":"INTERNAL","id":"101000041","params":{"categoryId":"101000041"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"101003016","params":{"boardId":"101003016","categoryId":"101007"},"routeName":"ForumBoardPage"}],"linkType":"INTERNAL","id":"101007","params":{"categoryId":"101007"},"routeName":"CategoryPage"},{"children":[{"linkType":"INTERNAL","id":"dropbox-dash-link","params":{"groupHubId":"Dropbox-Dash"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"1010-link","params":{"groupHubId":"1010"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"music-link","params":{"groupHubId":"Music"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"photography-link","params":{"groupHubId":"Photography"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"dropboxfor-mac-o-s12","params":{"groupHubId":"DropboxforMacOS12"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"1009-link","params":{"groupHubId":"1009"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"1012-link","params":{"groupHubId":"1012"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"1007-link","params":{"groupHubId":"1007"},"routeName":"GroupHubPage"},{"linkType":"INTERNAL","id":"super-user-link","params":{"groupHubId":"super-user"},"routeName":"GroupHubPage"}],"linkType":"INTERNAL","id":"101010","params":{"categoryId":"101010"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"101002013","params":{"boardId":"101002013","categoryId":"English"},"routeName":"IdeaBoardPage"},{"children":[{"linkType":"INTERNAL","id":"english","params":{"categoryId":"English"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"french","params":{"categoryId":"French"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"german","params":{"categoryId":"German"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"spanish","params":{"categoryId":"Spanish"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"portuguese","params":{"categoryId":"Portuguese"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"japanese","params":{"categoryId":"Japanese"},"routeName":"CategoryPage"}],"linkType":"INTERNAL","id":"mxpez29397","params":{},"routeName":"CommunityPage"}]},"className":"QuiltComponent_lia-component-edit-mode__0nCcm","showSearchIcon":true,"languagePickerStyle":"iconAndLabel"},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"var(--lia-bs-white)","linkHighlightColor":"#0061FE","visualEffects":{"showBottomBorder":true},"backgroundOpacity":100,"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"custom.widget.Announcement_bar","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":true,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"community.widget.bannerWidget","props":{"backgroundColor":"var(--lia-bs-white)","visualEffects":{"showBottomBorder":true},"backgroundImageProps":{"backgroundSize":"COVER","backgroundPosition":"CENTER_CENTER","backgroundRepeat":"NO_REPEAT"},"fontColor":"var(--lia-bs-body-color)"},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"var(--lia-bs-white)","items":[{"id":"custom.widget.Footer_Community_Home","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":false,"useBackground":true,"title":"Footer","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.Custom_Scripts","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.Qualtrics","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1737382617352","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist.","redirectToRelatedPage.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.message":"The content you are trying to access is archived","redirectToRelatedPage.message":"The content you are trying to access is archived","relatedUrl.archivalLink.flyoutMessage":"The content you are trying to access is archived View Archived Content"},"localOverride":false},"CachedAsset:component:custom.widget.Announcement_bar-en-1736933822262":{"__typename":"CachedAsset","id":"component:custom.widget.Announcement_bar-en-1736933822262","value":{"component":{"id":"custom.widget.Announcement_bar","template":{"id":"Announcement_bar","markupLanguage":"HTML","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Announcement_bar","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"TEXTHTML","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.Need_more_support-en-1736933822262":{"__typename":"CachedAsset","id":"component:custom.widget.Need_more_support-en-1736933822262","value":{"component":{"id":"custom.widget.Need_more_support","template":{"id":"Need_more_support","markupLanguage":"HTML","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Need_more_support","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"TEXTHTML","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.Footer_Community_Home-en-1736933822262":{"__typename":"CachedAsset","id":"component:custom.widget.Footer_Community_Home-en-1736933822262","value":{"component":{"id":"custom.widget.Footer_Community_Home","template":{"id":"Footer_Community_Home","markupLanguage":"HTML","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Footer_Community_Home","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"TEXTHTML","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.Custom_Scripts-en-1736933822262":{"__typename":"CachedAsset","id":"component:custom.widget.Custom_Scripts-en-1736933822262","value":{"component":{"id":"custom.widget.Custom_Scripts","template":{"id":"Custom_Scripts","markupLanguage":"HANDLEBARS","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Custom_Scripts","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:component:custom.widget.Qualtrics-en-1736933822262":{"__typename":"CachedAsset","id":"component:custom.widget.Qualtrics-en-1736933822262","value":{"component":{"id":"custom.widget.Qualtrics","template":{"id":"Qualtrics","markupLanguage":"HANDLEBARS","style":null,"texts":null,"defaults":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"Qualtrics widget","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Qualtrics","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"dynamicByCoreNode":false,"description":"Qualtrics widget","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":null,"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1737382617352","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBanner-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBanner-1737382617352","value":{"messageMarkedAsSpam":"This post has been marked as spam","messageMarkedAsSpam@board:TKB":"This article has been marked as spam","messageMarkedAsSpam@board:BLOG":"This post has been marked as spam","messageMarkedAsSpam@board:FORUM":"This discussion has been marked as spam","messageMarkedAsSpam@board:OCCASION":"This event has been marked as spam","messageMarkedAsSpam@board:IDEA":"This idea has been marked as spam","manageSpam":"Manage Spam","messageMarkedAsAbuse":"This post has been marked as abuse","messageMarkedAsAbuse@board:TKB":"This article has been marked as abuse","messageMarkedAsAbuse@board:BLOG":"This post has been marked as abuse","messageMarkedAsAbuse@board:FORUM":"This discussion has been marked as abuse","messageMarkedAsAbuse@board:OCCASION":"This event has been marked as abuse","messageMarkedAsAbuse@board:IDEA":"This idea has been marked as abuse","preModCommentAuthorText":"This comment will be published as soon as it is approved","preModCommentModeratorText":"This comment is awaiting moderation","messageMarkedAsOther":"This post has been rejected due to other reasons","messageMarkedAsOther@board:TKB":"This article has been rejected due to other reasons","messageMarkedAsOther@board:BLOG":"This post has been rejected due to other reasons","messageMarkedAsOther@board:FORUM":"This discussion has been rejected due to other reasons","messageMarkedAsOther@board:OCCASION":"This event has been rejected due to other reasons","messageMarkedAsOther@board:IDEA":"This idea has been rejected due to other reasons","messageArchived":"This post was archived on {date}","relatedUrl":"View Related Content","relatedContentText":"Showing related content","archivedContentLink":"View Archived Content"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeActionButtonWidget-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeActionButtonWidget-1737382617352","value":{"defaultActionButtonTitle":"Start a Conversation","actionButton.grouphub.startDiscussion":"Start a Discussion","actionButton.title@board:FORUM":"Start a Discussion","actionButton.title@board:BLOG":"Create a Blog Post","actionButton.title@board:TKB":"Create an Article","actionButton.title@board:OCCASION":"Create an Event","actionButton.title@board:IDEA":"Suggest an Idea","joinGroupHub":"Join Group","join.successHeader":"Welcome","join.successMessage":"You are now a member of this group and are subscribed to updates.","errorMessage":"An unidentified problem occurred during the action you took. Please try again later.","errorHeader":"Error - Action Failed"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeInformationWidget-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeInformationWidget-1737382617352","value":{"WidgetTitle":"About {title}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/RelatedContentWidget-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/RelatedContentWidget-1737382617352","value":{"title":"Related Content","emptyDescription":"No content to show"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageListForNodeByRecentActivityWidget-1737382617352","value":{"title@userScope:other":"Recent Content","title@userScope:self":"Contributions","title@board:FORUM@userScope:other":"Recent Discussions","title@board:BLOG@userScope:other":"Recent Blogs","emptyDescription":"No content to show","MessageListForNodeByRecentActivityWidgetEditor.nodeScope.label":"Scope","title@instance:1718368859225":"Latest Ideas","title@instance:1722595940498":"Recent Content","title@instance:1722595986884":"Recent Content","title@instance:GhAQBO":"Recent Content","title@instance:bjQalH":"Recent Content","title@instance:1728316868378":"Posts & Replies"},"localOverride":false},"Category:category:101001000":{"__typename":"Category","id":"category:101001000","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"CATEGORY","displayId":"101001000","nodeType":"category","depth":2,"title":"Help","shortTitle":"Help"},"Idea:board:101002013":{"__typename":"Idea","id":"board:101002013","boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"ideaPolicies":{"__typename":"IdeaPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:101004000":{"__typename":"Category","id":"category:101004000","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101003016":{"__typename":"Forum","id":"board:101003016","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:French":{"__typename":"Category","id":"category:French","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:German":{"__typename":"Category","id":"category:German","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Spanish":{"__typename":"Category","id":"category:Spanish","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Portuguese":{"__typename":"Category","id":"category:Portuguese","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Japanese":{"__typename":"Category","id":"category:Japanese","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101007C1":{"__typename":"Forum","id":"board:101007C1","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101001012":{"__typename":"Forum","id":"board:101001012","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101001013":{"__typename":"Forum","id":"board:101001013","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"FORUM","displayId":"101001013","nodeType":"board","depth":3,"conversationStyle":"FORUM","title":"Delete, edit, and organize","shortTitle":"Delete, edit, and organize","parent":{"__ref":"Category:category:101001000"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":null,"description":"Solve issues with deleting, editing, and organizing files and folders in your Dropbox account with support from the Dropbox Community.","eventPath":"category:101001000/category:English/community:mxpez29397board:101001013/"},"Forum:board:101001014":{"__typename":"Forum","id":"board:101001014","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"FORUM","displayId":"101001014","nodeType":"board","depth":3,"conversationStyle":"FORUM","title":"Create, upload, and share","shortTitle":"Create, upload, and share","parent":{"__ref":"Category:category:101001000"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":null,"description":"Find help to solve issues with creating, uploading, and sharing files and folders in Dropbox. Get support and advice from the Dropbox Community.","eventPath":"category:101001000/category:English/community:mxpez29397board:101001014/"},"Forum:board:101001015":{"__typename":"Forum","id":"board:101001015","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101001016":{"__typename":"Forum","id":"board:101001016","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"entityType":"FORUM","displayId":"101001016","nodeType":"board","depth":3,"conversationStyle":"FORUM","title":"Apps and Installations","shortTitle":"Apps and Installations","parent":{"__ref":"Category:category:101001000"},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"avatar":null,"description":"Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.","eventPath":"category:101001000/category:English/community:mxpez29397board:101001016/"},"Forum:board:101001017":{"__typename":"Forum","id":"board:101001017","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101001018":{"__typename":"Forum","id":"board:101001018","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101001019":{"__typename":"Forum","id":"board:101001019","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Forum:board:101001020":{"__typename":"Forum","id":"board:101001020","forumPolicies":{"__typename":"ForumPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:Dropbox-Dash":{"__typename":"GroupHub","id":"grouphub:Dropbox-Dash","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:Photography":{"__typename":"GroupHub","id":"grouphub:Photography","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:Music":{"__typename":"GroupHub","id":"grouphub:Music","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:101010":{"__typename":"Category","id":"category:101010","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:1007":{"__typename":"GroupHub","id":"grouphub:1007","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:1010":{"__typename":"GroupHub","id":"grouphub:1010","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:1009":{"__typename":"GroupHub","id":"grouphub:1009","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"GroupHub:grouphub:1012":{"__typename":"GroupHub","id":"grouphub:1012","grouphubPolicies":{"__typename":"GroupHubPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Conversation:conversation:818729":{"__typename":"Conversation","id":"conversation:818729","topic":{"__typename":"ForumTopicMessage","uid":818729},"lastPostingActivityTime":"2025-01-20T10:18:11.656-08:00","solved":true},"ForumTopicMessage:message:818729":{"__typename":"ForumTopicMessage","subject":"Permission changes aren't persisted in my App.","conversation":{"__ref":"Conversation:conversation:818729"},"id":"message:818729","revisionNum":1,"uid":818729,"depth":0,"board":{"__ref":"Forum:board:101000014"},"author":{"__typename":"User","uid":1899007,"login":"pMatt1988","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-10.svg"}},"metrics":{"__typename":"MessageMetrics","views":21},"postTime":"2025-01-20T08:45:17.460-08:00","lastPublishTime":"2025-01-20T08:45:17.460-08:00","readOnly":false},"Conversation:conversation:818549":{"__typename":"Conversation","id":"conversation:818549","topic":{"__typename":"ForumTopicMessage","uid":818549},"lastPostingActivityTime":"2025-01-20T04:21:18.585-08:00","solved":true},"ForumTopicMessage:message:818549":{"__typename":"ForumTopicMessage","subject":"Can't test dropbox choser api via localhost","conversation":{"__ref":"Conversation:conversation:818549"},"id":"message:818549","revisionNum":2,"uid":818549,"depth":0,"board":{"__ref":"Forum:board:101000014"},"author":{"__typename":"User","uid":1898767,"login":"ricardotimmr","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-1.svg"}},"metrics":{"__typename":"MessageMetrics","views":48},"postTime":"2025-01-18T07:50:19.547-08:00","lastPublishTime":"2025-01-18T07:51:19.836-08:00","readOnly":false},"Conversation:conversation:818074":{"__typename":"Conversation","id":"conversation:818074","topic":{"__typename":"ForumTopicMessage","uid":818074},"lastPostingActivityTime":"2025-01-16T11:49:15.369-08:00","solved":false},"ForumTopicMessage:message:818074":{"__typename":"ForumTopicMessage","subject":"Unable to refresh access token without refresh token and app key","conversation":{"__ref":"Conversation:conversation:818074"},"id":"message:818074","revisionNum":1,"uid":818074,"depth":0,"board":{"__ref":"Forum:board:101000014"},"author":{"__typename":"User","uid":1898340,"login":"almazultra","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-6.svg"}},"metrics":{"__typename":"MessageMetrics","views":44},"postTime":"2025-01-15T06:55:23.484-08:00","lastPublishTime":"2025-01-15T06:55:23.484-08:00","readOnly":false},"Conversation:conversation:818190":{"__typename":"Conversation","id":"conversation:818190","topic":{"__typename":"ForumTopicMessage","uid":818190},"lastPostingActivityTime":"2025-01-16T10:13:58.291-08:00","solved":false},"ForumTopicMessage:message:818190":{"__typename":"ForumTopicMessage","subject":"Can Dropbox API enable permanent share link extraction?","conversation":{"__ref":"Conversation:conversation:818190"},"id":"message:818190","revisionNum":1,"uid":818190,"depth":0,"board":{"__ref":"Forum:board:101000014"},"author":{"__typename":"User","uid":1898413,"login":"nameless witch","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-4.svg"}},"metrics":{"__typename":"MessageMetrics","views":37},"postTime":"2025-01-15T20:06:23.287-08:00","lastPublishTime":"2025-01-15T20:06:23.287-08:00","readOnly":false},"Conversation:conversation:816619":{"__typename":"Conversation","id":"conversation:816619","topic":{"__typename":"ForumTopicMessage","uid":816619},"lastPostingActivityTime":"2025-01-15T14:04:48.196-08:00","solved":false},"ForumTopicMessage:message:816619":{"__typename":"ForumTopicMessage","subject":"App Script & Dropbox: Expired Access Token Issue - Need Help with Long-Lived Token","conversation":{"__ref":"Conversation:conversation:816619"},"id":"message:816619","revisionNum":1,"uid":816619,"depth":0,"board":{"__ref":"Forum:board:101000014"},"author":{"__typename":"User","uid":1892632,"login":"TStack","registrationData":{"__typename":"RegistrationData","status":null},"deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-4.svg"}},"metrics":{"__typename":"MessageMetrics","views":71},"postTime":"2025-01-04T21:34:07.755-08:00","lastPublishTime":"2025-01-04T21:34:07.755-08:00","readOnly":false},"Rank:rank:46":{"__typename":"Rank","id":"rank:46","position":29,"name":"Explorer | Level 3","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:1735835":{"__typename":"User","id":"user:1735835","uid":1735835,"login":"burcubolek","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-08-14T11:17:26.903-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-2.svg"},"rank":{"__ref":"Rank:rank:46"},"messagesCount":2,"kudosGivenCount":0,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:mxpez29397/user:1735835"},"ForumTopicMessage:message:770646":{"__typename":"ForumTopicMessage","uid":770646,"subject":"Shared folders are no longer visible with ListFolderAsync method","id":"message:770646","revisionNum":2,"repliesCount":4,"author":{"__ref":"User:user:1735835"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:101000014"},"conversation":{"__ref":"Conversation:conversation:770646"},"moderationData":{"__ref":"ModerationData:moderation_data:770646"},"postTime":"2024-05-14T17:00:32.279-07:00","lastPublishTime":"2024-05-15T07:59:53.978-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":647},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:101000041/category:101007/category:English/community:mxpez29397board:101000014/message:770646"},"Conversation:conversation:770646":{"__typename":"Conversation","id":"conversation:770646","solved":true,"topic":{"__ref":"ForumTopicMessage:message:770646"},"lastPostingActivityTime":"2024-05-15T08:28:35.228-07:00","lastPostTime":"2024-05-15T08:28:35.228-07:00"},"ModerationData:moderation_data:770646":{"__typename":"ModerationData","id":"moderation_data:770646","status":"UNMODERATED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:770646":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:770646","relatedMessage":{"__ref":"ForumTopicMessage:message:770646"}},"User:user:1724380":{"__typename":"User","id":"user:1724380","uid":1724380,"login":"anram","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-07-11T08:29:37.622-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-2.svg"},"rank":{"__ref":"Rank:rank:46"},"messagesCount":4,"kudosGivenCount":0,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:mxpez29397/user:1724380"},"ForumTopicMessage:message:698032":{"__typename":"ForumTopicMessage","uid":698032,"subject":"Placeholders not visible on PC","id":"message:698032","revisionNum":1,"repliesCount":7,"author":{"__ref":"User:user:1724380"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:101001014"},"conversation":{"__ref":"Conversation:conversation:698032"},"moderationData":{"__ref":"ModerationData:moderation_data:698032"},"postTime":"2023-07-11T10:55:42.337-07:00","lastPublishTime":"2023-07-11T10:55:42.337-07:00","readOnly":true,"metrics":{"__typename":"MessageMetrics","views":1855},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:101001000/category:English/community:mxpez29397board:101001014/message:698032"},"Conversation:conversation:698032":{"__typename":"Conversation","id":"conversation:698032","solved":true,"topic":{"__ref":"ForumTopicMessage:message:698032"},"lastPostingActivityTime":"2023-12-13T19:14:06.068-08:00","lastPostTime":"2023-12-13T19:14:06.068-08:00"},"ModerationData:moderation_data:698032":{"__typename":"ModerationData","id":"moderation_data:698032","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:698032":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:698032","relatedMessage":{"__ref":"ForumTopicMessage:message:698032"}},"User:user:158435":{"__typename":"User","id":"user:158435","uid":158435,"login":"Merrick S.1","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2016-02-28T23:52:00.000-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-8.svg"},"rank":{"__ref":"Rank:rank:46"},"messagesCount":4,"kudosGivenCount":0,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:mxpez29397/user:158435"},"ForumTopicMessage:message:800562":{"__typename":"ForumTopicMessage","uid":800562,"subject":"I only need one folder to be visible when accessing my mobile app.","id":"message:800562","revisionNum":3,"repliesCount":1,"author":{"__ref":"User:user:158435"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:101001016"},"conversation":{"__ref":"Conversation:conversation:800562"},"moderationData":{"__ref":"ModerationData:moderation_data:800562"},"postTime":"2024-10-13T14:12:04.380-07:00","lastPublishTime":"2024-10-13T23:25:28.970-07:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":251},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:101001000/category:English/community:mxpez29397board:101001016/message:800562"},"Conversation:conversation:800562":{"__typename":"Conversation","id":"conversation:800562","solved":true,"topic":{"__ref":"ForumTopicMessage:message:800562"},"lastPostingActivityTime":"2024-10-13T23:25:28.970-07:00","lastPostTime":"2024-10-13T16:50:12.342-07:00"},"ModerationData:moderation_data:800562":{"__typename":"ModerationData","id":"moderation_data:800562","status":"UNMODERATED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:800562":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:800562","relatedMessage":{"__ref":"ForumTopicMessage:message:800562"}},"Rank:rank:45":{"__typename":"Rank","id":"rank:45","position":28,"name":"Explorer | Level 4","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:267209":{"__typename":"User","id":"user:267209","uid":267209,"login":"Marike P.","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2015-04-30T17:38:00.000-07:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-6.svg"},"rank":{"__ref":"Rank:rank:45"},"messagesCount":12,"kudosGivenCount":0,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:mxpez29397/user:267209"},"ForumTopicMessage:message:635567":{"__typename":"ForumTopicMessage","uid":635567,"subject":"Synchronization & Dropbox-folder visible in Finder/Favorites","id":"message:635567","revisionNum":2,"repliesCount":5,"author":{"__ref":"User:user:267209"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:101001014"},"conversation":{"__ref":"Conversation:conversation:635567"},"moderationData":{"__ref":"ModerationData:moderation_data:635567"},"postTime":"2022-11-09T13:40:25.375-08:00","lastPublishTime":"2022-11-09T22:20:41.793-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":2198},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:101001000/category:English/community:mxpez29397board:101001014/message:635567"},"Conversation:conversation:635567":{"__typename":"Conversation","id":"conversation:635567","solved":true,"topic":{"__ref":"ForumTopicMessage:message:635567"},"lastPostingActivityTime":"2022-11-10T05:53:59.979-08:00","lastPostTime":"2022-11-10T05:53:59.979-08:00"},"ModerationData:moderation_data:635567":{"__typename":"ModerationData","id":"moderation_data:635567","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:635567":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:635567","relatedMessage":{"__ref":"ForumTopicMessage:message:635567"}},"User:user:1800029":{"__typename":"User","id":"user:1800029","uid":1800029,"login":"Huxley_D","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2024-02-01T13:26:47.045-08:00","confirmEmailStatus":null,"registrationAccessLevel":null,"ssoRegistrationFields":[]},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/m_assets/avatars/default/avatar-11.svg"},"rank":{"__ref":"Rank:rank:45"},"messagesCount":3,"kudosGivenCount":1,"kudosReceivedCount":0,"kudosWeight":1,"ssoId":null,"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:mxpez29397/user:1800029"},"ForumTopicMessage:message:748587":{"__typename":"ForumTopicMessage","uid":748587,"subject":"Dropbox folder on macOS suddenly missing tons of folders which are visible on other machines + web","id":"message:748587","revisionNum":2,"repliesCount":6,"author":{"__ref":"User:user:1800029"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:101001013"},"conversation":{"__ref":"Conversation:conversation:748587"},"moderationData":{"__ref":"ModerationData:moderation_data:748587"},"postTime":"2024-02-01T13:31:54.166-08:00","lastPublishTime":"2024-02-01T14:39:30.923-08:00","readOnly":false,"metrics":{"__typename":"MessageMetrics","views":984},"placeholder":false,"originalMessageForPlaceholder":null,"isEscalated":null,"entityType":"FORUM_TOPIC","eventPath":"category:101001000/category:English/community:mxpez29397board:101001013/message:748587"},"Conversation:conversation:748587":{"__typename":"Conversation","id":"conversation:748587","solved":true,"topic":{"__ref":"ForumTopicMessage:message:748587"},"lastPostingActivityTime":"2024-03-21T12:17:11.951-07:00","lastPostTime":"2024-03-21T12:17:11.951-07:00"},"ModerationData:moderation_data:748587":{"__typename":"ModerationData","id":"moderation_data:748587","status":"APPROVED","rejectReason":null},"RelatedContentMessage:RelatedContentMessage:748587":{"__typename":"RelatedContentMessage","id":"RelatedContentMessage:748587","relatedMessage":{"__ref":"ForumTopicMessage:message:748587"}},"CachedAsset:text:en_US-components/community/Navbar-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1737382617352","value":{"1007":"Business Team Members","101007":"Discover","101010":"Groups","101000041":"Developer & API","101001000":"Help","101001012":"View, download, and export","101001013":"Delete, edit, and organize","101001014":"Create, upload, and share","101001015":"Storage Space","101001016":"Apps and Installations","101001017":"Integrations","101001018":"Plans and Subscriptions","101001019":"Settings and Preferences","101001020":"Security and Permissions","101002013":"Ideas","101003016":"Desktop client builds","102001000":"Poser une question","community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","migrated-link-9":"日本語","external-1":"Languages","german":"Deutsch","102009-g1":"Nouvel utilisateur","migrated-link-7":"Español","migrated-link-8":"Português","1007-link":"Business Team Members","migrated-link-1":"Discover","migrated-link-2":"Ideas","migrated-link-0":"Help","migrated-link-5":"Français","migrated-link-6":"Deutsch","dropbox-ai":"Dropbox AI","migrated-link-3":"Groups","migrated-link-4":"🌎","photographers":"Photographers","group-hub-test":"Group Hub Test","1010-link":"Dropbox for Beginners","japanese":"日本語","english":"English","multiple-sections-group":"Multiple Sections Group","french":"Français","music-link":"Musicians","plans-and-subscriptions":"Plans and Subscriptions","tips-and-tricks":"Tips & Tricks","dropbox-dash-link":"Dropbox Dash","dropboxfor-mac-o-s12-link":"Dropbox for macOS","delete-edit-organize":"Delete, edit, and organize","mxpez29397":"Languages","secret-hidden-group":"Secret Hidden Group","external":"↗ Learn","view-download-and-export":"View, download, and export","integrations":"Integrations","security-and-permissions-1":"Settings and Preferences","1012-link":"Dropbox/Microsoft Co-Authoring Beta","musicians":"Musicians","security-and-permissions":"Security and Permissions","do-more-with-dropbox":"Do more with Dropbox","1009-link":"Dropbox Replay","create-upload-share":"Create, upload, and share","migrated-link-12":"↗ Help Center","developer-and-api":"Developer & API","migrated-link-13":"↗ Contact Support","closed-group-test":"Closed Group Test","closed-gourp":"Closed Group","dropbox-dash-beta":"Dropbox Dash Beta","portuguese":"Português","storage-space":"Storage Space","spanish":"Español","test-open-group":"Open Group","apps-and-installations":"Apps and Installations","migrated-link-10":"About the Community","test-group":"Test Group","dropboxfor-mac-o-s12":"Dropbox for MacOS","migrated-link-11":"↗ Dropbox","intl":"Languages","desktop-client-builds":"Desktop client builds","dropbox-for-macos":"Dropbox for macOS","photography-link":"Photographers","super-user-link":"Super User","101007-c1":"Tips & tricks"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1737382617352","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1737382617352","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1737382617352","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/search/SpotlightSearchIcon-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/search/SpotlightSearchIcon-1737382617352","value":{"search":"Search"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1737382617352","value":{"title.login":"Log in","title.registration":"Sign up","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Log in"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1737382617352","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/customComponent/CustomComponent-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/customComponent/CustomComponent-1737382617352","value":{"errorMessage":"Error rendering component id: {customComponentId}","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewStandard-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewStandard-1737382617352","value":{"anonymous":"Anonymous","author":"{messageAuthorLogin}","authorBy":"{messageAuthorLogin}","board":"{messageBoardTitle}","replyToUser":" to {parentAuthor}","showMoreReplies":"Show More","replyText":"Reply","repliesText":"Replies","markedAsSolved":"Marked as Solved","movedMessagePlaceholder.BLOG":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.TKB":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.FORUM":"{count, plural, =0 {This reply has been} other {These replies have been} }","movedMessagePlaceholder.IDEA":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.OCCASION":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholderUrlText":"moved.","messageStatus":"Status: ","statusChanged":"Status changed: {previousStatus} to {currentStatus}","statusAdded":"Status added: {status}","statusRemoved":"Status removed: {status}","labelExpand":"expand replies","labelCollapse":"collapse replies","unhelpfulReason.reason1":"Content is outdated","unhelpfulReason.reason2":"Article is missing information","unhelpfulReason.reason3":"Content is for a different Product","unhelpfulReason.reason4":"Doesn't match what I was searching for"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageDeepLink-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageDeepLink-1737382617352","value":{"viewFullDiscussion@board:FORUM":"View Full Discussion ({repliesCount} Replies)","viewFullDiscussion@board:BLOG":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:TKB":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:IDEA":"View Full Discussion ({repliesCount} Comments)","viewFullDiscussion@board:OCCASION":"View Full Discussion ({repliesCount} Comments)","showParents@board:FORUM":"Show Parent Replies","showParents@board:BLOG":"Show Parent Comments","showParents@board:TKB":"Show Parent Comments","showParents@board:IDEA":"Show Parent Comments","showParents@board:OCCASION":"Show Parent Comments"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyCallToAction-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyCallToAction-1737382617352","value":{"leaveReply":"Leave a reply...","leaveReply@board:BLOG@message:root":"Leave a comment...","leaveReply@board:TKB@message:root":"Leave a comment...","leaveReply@board:IDEA@message:root":"Leave a comment...","leaveReply@board:OCCASION@message:root":"Leave a comment...","repliesTurnedOff.FORUM":"Replies are turned off for this topic","repliesTurnedOff.BLOG":"Comments are turned off for this topic","repliesTurnedOff.TKB":"Comments are turned off for this topic","repliesTurnedOff.IDEA":"Comments are turned off for this topic","repliesTurnedOff.OCCASION":"Comments are turned off for this topic","infoText":"Stop poking me!"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1737382617352","value":{"title":"Query Handler"},"localOverride":false},"QueryVariables:MessageSolutions":{"__typename":"QueryVariables","id":"MessageSolutions","value":{"first":10,"constraints":{"topicId":{"eq":"message:738326"},"solution":{"eq":true}},"sorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":false,"useBody":true,"useKudosCount":false,"useTimeToRead":false,"useMedia":true,"useRepliesCount":false,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":true,"useTags":false,"useUserHoverCard":true,"useNodeHoverCard":true,"usePreviewSubjectModal":false,"useMessageStatus":false}},"ROOT_MUTATION":{"__typename":"Mutation"},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1737382617352","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/EscalatedMessageBanner-1737382617352","value":{"escalationMessage":"Escalated to Salesforce by {username} on {date}","viewDetails":"View Details","modalTitle":"Case Details","escalatedBy":"Escalated by: ","escalatedOn":"Escalated on: ","caseNumber":"Case Number: ","status":"Status: ","lastUpdateDate":"Last Update: ","automaticEscalation":"automatic escalation","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1737382617352","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserRank-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserRank-1737382617352","value":{"rankName":"{rankName}","userRank":"Author rank {rankName}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1737382617352","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1737382617352","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1737382617352","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageCustomFields-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageCustomFields-1737382617352","value":{"CustomField.default.label":"Value of {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyButton-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyButton-1737382617352","value":{"repliesCount":"{count}","title":"Reply","title@board:BLOG@message:root":"Comment","title@board:TKB@message:root":"Comment","title@board:IDEA@message:root":"Comment","title@board:OCCASION@message:root":"Comment"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolutionList-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolutionList-1737382617352","value":{"emptyDescription":"No has been message solutions yet"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeView/NodeViewCard-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeView/NodeViewCard-1737382617352","value":{"title":"{nodeTitle} ","creationDate":"Created: {creationDate}","ownedBy":"Owned by: {owners}{text}","showOwnerListText":", and {ownersCount} more","unreadCount":"{count} unread","nodeViewDrawerBtn":"Node view drawer for {place}","drawerActionTooltip":"Show category children"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewInline-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewInline-1737382617352","value":{"bylineAuthor":"{bylineAuthor}","bylineBoard":"{bylineBoard}","anonymous":"Anonymous","place":"Place {bylineBoard}","gotoParent":"Go to parent {name}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMore-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMore-1737382617352","value":{"loadMore":"Show More"},"localOverride":false},"User:user:10":{"__typename":"User","id":"user:10","deleted":false,"uid":10,"login":"Greg-DB","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2014-12-03T16:28:00.000-08:00","confirmEmailStatus":null},"avatar":{"__typename":"UserAvatar","url":"https://www.dropboxforum.com/t5/s/mxpez29397/images/dS0xMC01NjQ2aTEzQjZFMUNBREJENDE1Q0Y"},"rank":{"__ref":"Rank:rank:26"},"email":"","messagesCount":12621,"topicsCount":16,"kudosReceivedCount":2524,"kudosGivenCount":1,"kudosWeight":1,"followersCount":null,"solutionsCount":1781},"ForumReplyMessage:message:738551":{"__typename":"ForumReplyMessage","uid":738551,"id":"message:738551","revisionNum":1,"author":{"__ref":"User:user:10"},"readOnly":false,"depth":3,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:101000014"},"conversation":{"__ref":"Conversation:conversation:738326"},"subject":"Re: Folders that are visible from the SDK don't appear to be visible via the CLI","editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:738551"},"body":"
The NamespaceMetadata.team_member_id is only returned for team member folders or app folders, not shared/team folders, so it wouldn't be returned for your \"ManagedIntake\". That means that you're not actually setting a value in as_user, resulting in that error. If you have a team-linked client like this, you'd need to get a relevant team member ID from elsewhere.
Alternatively, if you just want to connect to a particular account and access the files/folders via that account, you can disable any team scopes and get a new access token/refresh token without them. The access token/refresh token without the team scopes will be specific to the particular account (Business or not) and so will not require the additional header. You can find more information on scopes in the OAuth Guide. If you don't need to call any team endpoints (e.g., if you just need to call individual endpoints, such as via files_list_folder/files_list_folder_continue), I recommend this solution instead for simplicity and security.
\n
\n
Here's a simplified version of the code that should work to list a folder named \"ManagedIntake\" in the team space, when using a refresh token for a specific account, without any team scopes granted:
\n
dbx = dropbox.Dropbox(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\nroot_info = dbx.users_get_current_account().root_info\n\npath = dropbox.common.PathRoot.root(root_info.root_namespace_id)\ndbx = dbx.with_path_root(path)\n\nfor entry in dbx.files_list_folder(\"/ManagedIntake\").entries:\n print(entry)\n# be sure to implement files_list_folder_continue as well
\n
","body@stringLength":"3116","rawBody":"
The NamespaceMetadata.team_member_id is only returned for team member folders or app folders, not shared/team folders, so it wouldn't be returned for your \"ManagedIntake\". That means that you're not actually setting a value in as_user, resulting in that error. If you have a team-linked client like this, you'd need to get a relevant team member ID from elsewhere.
Alternatively, if you just want to connect to a particular account and access the files/folders via that account, you can disable any team scopes and get a new access token/refresh token without them. The access token/refresh token without the team scopes will be specific to the particular account (Business or not) and so will not require the additional header. You can find more information on scopes in the OAuth Guide. If you don't need to call any team endpoints (e.g., if you just need to call individual endpoints, such as via files_list_folder/files_list_folder_continue), I recommend this solution instead for simplicity and security.
\n
\n
Here's a simplified version of the code that should work to list a folder named \"ManagedIntake\" in the team space, when using a refresh token for a specific account, without any team scopes granted:
\ndbx = dropbox.Dropbox(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\nroot_info = dbx.users_get_current_account().root_info\n\npath = dropbox.common.PathRoot.root(root_info.root_namespace_id)\ndbx = dbx.with_path_root(path)\n\nfor entry in dbx.files_list_folder(\"/ManagedIntake\").entries:\n print(entry)\n# be sure to implement files_list_folder_continue as well\n
","isEscalated":null,"parent":{"__ref":"ForumReplyMessage:message:738528"}},"ModerationData:moderation_data:738575":{"__typename":"ModerationData","id":"moderation_data:738575","status":"APPROVED","rejectReason":null},"AcceptedSolutionMessage:message:738575":{"__typename":"AcceptedSolutionMessage","author":{"__ref":"User:user:1648401"},"id":"message:738575","revisionNum":1,"uid":738575,"depth":4,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:101000014"},"parent":{"__ref":"ForumReplyMessage:message:738551"},"conversation":{"__ref":"Conversation:conversation:738326"},"subject":"Re: Folders that are visible from the SDK don't appear to be visible via the CLI","moderationData":{"__ref":"ModerationData:moderation_data:738575"},"body":"
Okay. Yes. That's what I was missing. I saw enough entries that has non-None team-member IDs that I missed that the one I was looking for had a None one.
Yes. That's fine. I'm not dealing with pagination given that this is a PoC that didn't require it.
Since this is a team-level folder, I've just enumerated the members and grabbed the first one:
# Get team-scoped resource\ndbxt = dropbox.dropbox_client.DropboxTeam(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\n# Get members\n\nresult = dbxt.team_members_list()\n\n# Grab the first member returned\n\nfirst_member_id = None\nfor member in result.members:\n first_member_id = member.profile.team_member_id\n break\n\nassert \\\n first_member_id is not None, \\\n \"No members found.\"\n\n# Get the namespace whose root we want to use\n\nr = dbxt.team_namespaces_list()\nnamespace_id = None\nfor namespace in r.namespaces:\n if namespace.name != 'ManagedIntake':\n continue\n\n namespace_id = namespace.namespace_id\n\nassert \\\n namespace_id is not None, \\\n \"Could not find images namespace.\"\n\n# Get object scoped to the member and root-path above\n\ndbxtm = dbxt.as_user(first_member_id)\n\npath = dropbox.common.PathRoot.namespace_id(namespace_id)\ndbxtmp = dbxtm.with_path_root(path)\n\nresult = dbxtmp.files_list_folder(\"\")\nfor entry in result.entries:\n print(entry.name)
So, that works, and works as desired.
How would the account-level access work? Since all of our apps would have to be team-scoped, are you just saying that removing the team-scopes will magically allow the app to have account -specific access? I had originally created a separate app for this and hadn't given it any team-scopes, but I was unable to even see this folder, presumably because it lives in the team space. Is that accurate?
Okay. Yes. That's what I was missing. I saw enough entries that has non-None team-member IDs that I missed that the one I was looking for had a None one.
Yes. That's fine. I'm not dealing with pagination given that this is a PoC that didn't require it.
Since this is a team-level folder, I've just enumerated the members and grabbed the first one:
# Get team-scoped resource\ndbxt = dropbox.dropbox_client.DropboxTeam(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\n# Get members\n\nresult = dbxt.team_members_list()\n\n# Grab the first member returned\n\nfirst_member_id = None\nfor member in result.members:\n first_member_id = member.profile.team_member_id\n break\n\nassert \\\n first_member_id is not None, \\\n \"No members found.\"\n\n# Get the namespace whose root we want to use\n\nr = dbxt.team_namespaces_list()\nnamespace_id = None\nfor namespace in r.namespaces:\n if namespace.name != 'ManagedIntake':\n continue\n\n namespace_id = namespace.namespace_id\n\nassert \\\n namespace_id is not None, \\\n \"Could not find images namespace.\"\n\n# Get object scoped to the member and root-path above\n\ndbxtm = dbxt.as_user(first_member_id)\n\npath = dropbox.common.PathRoot.namespace_id(namespace_id)\ndbxtmp = dbxtm.with_path_root(path)\n\nresult = dbxtmp.files_list_folder(\"\")\nfor entry in result.entries:\n print(entry.name)
So, that works, and works as desired.
How would the account-level access work? Since all of our apps would have to be team-scoped, are you just saying that removing the team-scopes will magically allow the app to have account -specific access? I had originally created a separate app for this and hadn't given it any team-scopes, but I was unable to even see this folder, presumably because it lives in the team space. Is that accurate?
","customFields":[]},"ModerationData:moderation_data:738691":{"__typename":"ModerationData","id":"moderation_data:738691","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"ModerationData:moderation_data:738585":{"__typename":"ModerationData","id":"moderation_data:738585","status":"APPROVED","rejectReason":null},"AssociatedImage:{\"url\":\"https://www.dropboxforum.com/t5/s/mxpez29397/images/cmstMjYtZVNRZzFo\"}":{"__typename":"AssociatedImage","url":"https://www.dropboxforum.com/t5/s/mxpez29397/images/cmstMjYtZVNRZzFo","height":17,"width":20,"mimeType":"image/png"},"Rank:rank:26":{"__typename":"Rank","id":"rank:26","position":5,"name":"Dropbox Staff","color":"0061FE","icon":{"__ref":"AssociatedImage:{\"url\":\"https://www.dropboxforum.com/t5/s/mxpez29397/images/cmstMjYtZVNRZzFo\"}"},"rankStyle":"TEXT"},"ModerationData:moderation_data:738551":{"__typename":"ModerationData","id":"moderation_data:738551","status":"APPROVED","rejectReason":null},"ModerationData:moderation_data:738528":{"__typename":"ModerationData","id":"moderation_data:738528","status":"APPROVED","rejectReason":null},"ForumReplyMessage:message:738528":{"__typename":"ForumReplyMessage","id":"message:738528","revisionNum":1,"uid":738528,"depth":2,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:101000014"},"conversation":{"__ref":"Conversation:conversation:738326"},"subject":"Re: Folders that are visible from the SDK don't appear to be visible via the CLI","readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:738528"},"body":"
Okay, so rather than getting sucked into testing a PR that already professed to add that support or creating a PR of my own (because that PR had issues), I just reverted to using Python to have more control. I use a Team object to enumerate the namespaces, filter for the right one, and grab the namespace ID, and then set the path on the non-Team object:
# Get non-team scoped resource\ndbx = dropbox.dropbox_client.Dropbox(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\n# Get team-scoped resource\ndbxt = dropbox.dropbox_client.DropboxTeam(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\nr = dbxt.team_namespaces_list()\nfound = None\nfor namespace in r.namespaces:\n if namespace.name != 'ManagedIntake':\n continue\n\n found = namespace\n break\n\nassert \\\n found is not None, \\\n \"Could not find images namespace.\"\n\npath = dropbox.common.PathRoot.namespace_id(found.namespace_id)\ndbxtmp = dbx.with_path_root(path)\n\nfor entry in dbx.files_list_folder(\"\"):\n print(entry)
However, I'm getting the [normal] \"using team keys to access a single account\" error:
File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/base.py\", line 2145, in files_list_folder\n r = self.request(\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 326, in request\n res = self.request_json_string_with_retry(host,\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 476, in request_json_string_with_retry\n return self.request_json_string(host,\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 596, in request_json_string\n self.raise_dropbox_error_for_resp(r)\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 632, in raise_dropbox_error_for_resp\n raise BadInputError(request_id, res.text)\ndropbox.exceptions.BadInputError: BadInputError('7dbb18c6c1fb4a09bb58483a877d182c', '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. 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 <https://www.dropbox.com/developers/documentation/http/teams>.')
So, I switched to calling `as_user()` with the associated member ID on the Team object, setting the root on that, and then enumerating that, but I'm still getting the same error, which doesn't make sense to me:
# Get team-scoped resource\ndbxt = dropbox.dropbox_client.DropboxTeam(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\nr = dbxt.team_namespaces_list()\nfound = None\nfor namespace in r.namespaces:\n if namespace.name != 'ManagedIntake':\n continue\n\n found = namespace\n break\n\nassert \\\n found is not None, \\\n \"Could not find images namespace.\"\n\ndbxtm = dbxt.as_user(found.team_member_id)\n\npath = dropbox.common.PathRoot.namespace_id(found.namespace_id)\ndbxtmp = dbxtm.with_path_root(path)\n\nfor entry in dbxtmp.files_list_folder(\"\"):\n print(entry)
Suggestions on what I could be missing?
","body@stringLength":"3871","rawBody":"
Okay, so rather than getting sucked into testing a PR that already professed to add that support or creating a PR of my own (because that PR had issues), I just reverted to using Python to have more control. I use a Team object to enumerate the namespaces, filter for the right one, and grab the namespace ID, and then set the path on the non-Team object:
# Get non-team scoped resource\ndbx = dropbox.dropbox_client.Dropbox(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\n# Get team-scoped resource\ndbxt = dropbox.dropbox_client.DropboxTeam(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\nr = dbxt.team_namespaces_list()\nfound = None\nfor namespace in r.namespaces:\n if namespace.name != 'ManagedIntake':\n continue\n\n found = namespace\n break\n\nassert \\\n found is not None, \\\n \"Could not find images namespace.\"\n\npath = dropbox.common.PathRoot.namespace_id(found.namespace_id)\ndbxtmp = dbx.with_path_root(path)\n\nfor entry in dbx.files_list_folder(\"\"):\n print(entry)
However, I'm getting the [normal] \"using team keys to access a single account\" error:
File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/base.py\", line 2145, in files_list_folder\n r = self.request(\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 326, in request\n res = self.request_json_string_with_retry(host,\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 476, in request_json_string_with_retry\n return self.request_json_string(host,\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 596, in request_json_string\n self.raise_dropbox_error_for_resp(r)\n File \"/home/dustin/.pyenv/versions/workflow_application/lib/python3.8/site-packages/dropbox/dropbox_client.py\", line 632, in raise_dropbox_error_for_resp\n raise BadInputError(request_id, res.text)\ndropbox.exceptions.BadInputError: BadInputError('7dbb18c6c1fb4a09bb58483a877d182c', '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. 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 <https://www.dropbox.com/developers/documentation/http/teams>.')
So, I switched to calling `as_user()` with the associated member ID on the Team object, setting the root on that, and then enumerating that, but I'm still getting the same error, which doesn't make sense to me:
# Get team-scoped resource\ndbxt = dropbox.dropbox_client.DropboxTeam(\n app_key=_DROPBOX_KEY,\n app_secret=_DROPBOX_SECRET,\n oauth2_refresh_token=_DROPBOX_REFRESH_TOKEN)\n\nr = dbxt.team_namespaces_list()\nfound = None\nfor namespace in r.namespaces:\n if namespace.name != 'ManagedIntake':\n continue\n\n found = namespace\n break\n\nassert \\\n found is not None, \\\n \"Could not find images namespace.\"\n\ndbxtm = dbxt.as_user(found.team_member_id)\n\npath = dropbox.common.PathRoot.namespace_id(found.namespace_id)\ndbxtmp = dbxtm.with_path_root(path)\n\nfor entry in dbxtmp.files_list_folder(\"\"):\n print(entry)
Suggestions on what I could be missing?
","author":{"__ref":"User:user:1648401"},"isEscalated":null},"ForumReplyMessage:message:738585":{"__typename":"ForumReplyMessage","id":"message:738585","revisionNum":1,"uid":738585,"depth":5,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:101000014"},"conversation":{"__ref":"Conversation:conversation:738326"},"subject":"Re: Folders that are visible from the SDK don't appear to be visible via the CLI","readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:738585"},"body":"
Yes, when an app doesn't use team scopes, it gets connected to a specific account, not the entire team. When an app uses team scopes, it gets connected to the entire team, not just a specific account.
\n
\n
So, when an app doesn't use team scopes and is connected to a specific account, there is only one relevant account and so you don't need to specify a member ID using as_user.
\n
\n
Either way, in order to access the team space, you do need to use with_path_root. You can use that whether or not that app uses team scopes, as long as the app is registered for \"full Dropbox\" access (and not \"app folder\" access).
","body@stringLength":"788","rawBody":"
Yes, when an app doesn't use team scopes, it gets connected to a specific account, not the entire team. When an app uses team scopes, it gets connected to the entire team, not just a specific account.
\n
\n
So, when an app doesn't use team scopes and is connected to a specific account, there is only one relevant account and so you don't need to specify a member ID using as_user.
\n
\n
Either way, in order to access the team space, you do need to use with_path_root. You can use that whether or not that app uses team scopes, as long as the app is registered for \"full Dropbox\" access (and not \"app folder\" access).
","author":{"__ref":"User:user:10"},"isEscalated":null,"parent":{"__ref":"AcceptedSolutionMessage:message:738575"},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"repliesCount":1},"Revision:revision:738691_1":{"__typename":"Revision","id":"revision:738691_1","lastEditTime":"2023-12-21T14:17:32.869-08:00"},"QueryVariables:ReplyList:message:738691:1":{"__typename":"QueryVariables","id":"ReplyList:message:738691:1","value":{"id":"message:738691","first":10,"sorts":{"postTime":{"direction":"ASC"}},"repliesFirst":3,"repliesFirstDepthThree":1,"repliesSorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":true,"useBody":true,"useKudosCount":true,"useTimeToRead":false,"useMedia":false,"useReadOnlyIcon":false,"useRepliesCount":true,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":false,"attachmentsFirst":5,"useTags":false,"useNodeAncestors":false,"useUserHoverCard":true,"useNodeHoverCard":false,"useModerationStatus":true,"usePreviewSubjectModal":false,"useMessageStatus":true}},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1737382617352","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/ranks/UserRankLabel-1737382617352","value":{"altTitle":"Icon for {rankName} rank"},"localOverride":false},"CachedAsset:text:en_US-components/messages/AcceptedSolutionButton-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/AcceptedSolutionButton-1737382617352","value":{"accept":"Mark as Solution","accepted":"Marked as Solution","errorHeader":"Error!","errorAdd":"There was an error marking as solution.","errorRemove":"There was an error unmarking as solution.","solved":"Solved"},"localOverride":false},"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/ThreadedReplyList-1737382617352","value":{"title":"{count, plural, one{# Reply} other{# Replies}}","title@board:BLOG":"{count, plural, one{# Comment} other{# Comments}}","title@board:TKB":"{count, plural, one{# Comment} other{# Comments}}","title@board:IDEA":"{count, plural, one{# Comment} other{# Comments}}","title@board:OCCASION":"{count, plural, one{# Comment} other{# Comments}}","noRepliesTitle":"No Replies","noRepliesTitle@board:BLOG":"No Comments","noRepliesTitle@board:TKB":"No Comments","noRepliesTitle@board:IDEA":"No Comments","noRepliesTitle@board:OCCASION":"No Comments","noRepliesDescription":"Be the first to reply","noRepliesDescription@board:BLOG":"Be the first to comment","noRepliesDescription@board:TKB":"Be the first to comment","noRepliesDescription@board:IDEA":"Be the first to comment","noRepliesDescription@board:OCCASION":"Be the first to comment","messageReadOnlyAlert:BLOG":"Comments have been turned off for this post","messageReadOnlyAlert:TKB":"Comments have been turned off for this article","messageReadOnlyAlert:IDEA":"Comments have been turned off for this idea","messageReadOnlyAlert:FORUM":"Replies have been turned off for this discussion","messageReadOnlyAlert:OCCASION":"Comments have been turned off for this event"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeAvatar-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeAvatar-1737382617352","value":{"altTitle":"Node avatar for {nodeTitle}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeDescription-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeDescription-1737382617352","value":{"description":"{description}"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeTopicsCount-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeTopicsCount-1737382617352","value":{"topicCount":"{count}","topicCountWithNeutralLabel@board:OCCASION":"{count, plural, one{# Event} other{# Events}}","topicCountWithNeutralLabel":"{count, plural, one{# Post} other{# Posts}}","topicCount@board:FORUM":"{count, plural, one{# Post} other{# Posts}}","topicCount@board:BLOG":"{count, plural, one{# Post} other{# Posts}}","topicCount@board:CONTEST":"{count, plural, one{# Entry} other{# Entries}}","topicCount@board:GROUP":"{count, plural, one{# Topic} other{# Topics}}","topicCount@board:IDEA":"{count, plural, one{# Idea} other{# Ideas}}","topicCount@board:QANDA":"{count, plural, one{# Question} other{# Questions}}","topicCount@board:TKB":"{count, plural, one{# Article} other{# Articles}}","topicCount@board:OCCASION":"{count, plural, one{# Event} other{# Events}}","title":"{count, plural,one {Post} other{Posts}}"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLatestActivityTime-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLatestActivityTime-1737382617352","value":{"title":"Latest Activity: {latestActivityTime}","updatedAt":"Updated {latestActivityTime}","noActivity":"No activity yet"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeFollowersCount-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeFollowersCount-1737382617352","value":{"followersCount":"{count} Following"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeIcon-1737382617352","value":{"contentType":"Content Type {style, select, FORUM {Forum} BLOG {Blog} TKB {Knowledge Base} IDEA {Ideas} OCCASION {Events} other {}} icon"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSolvedBadge-1737382617352":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSolvedBadge-1737382617352","value":{"solved":"Solved"},"localOverride":false}}}},"page":"/forums/ForumMessagePage/ForumMessagePage","query":{"boardId":"101000014","messageSubject":"folders-that-are-visible-from-the-sdk-dont-appear-to-be-visible-via-the-cli","messageId":"738326","replyId":"738691"},"buildId":"OKtI0OLKuXmERTJKBVqYX","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"dropbox","openTelemetryServiceVersion":"24.11.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","apolloDevToolsEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["./components/seo/QAPageSchema/QAPageSchema.tsx","./components/community/Navbar/NavbarWidget.tsx","./components/community/Breadcrumb/BreadcrumbWidget.tsx","./components/customComponent/CustomComponent/CustomComponent.tsx","./components/messages/TopicWithThreadedReplyListWidget/TopicWithThreadedReplyListWidget.tsx","./components/nodes/NodeActionButtonWidget/NodeActionButtonWidget.tsx","./components/nodes/NodeInformationWidget/NodeInformationWidget.tsx","./components/messages/RelatedContentWidget/RelatedContentWidget.tsx","./components/messages/MessageListForNodeByRecentActivityWidget/MessageListForNodeByRecentActivityWidget.tsx","./components/messages/MessageView/MessageViewStandard/MessageViewStandard.tsx","./components/nodes/NodeView/NodeView.tsx","./components/nodes/NodeView/NodeViewCard/NodeViewCard.tsx","../shared/client/components/common/List/UnstyledList/UnstyledList.tsx","./components/messages/MessageView/MessageView.tsx","./components/messages/MessageView/MessageViewInline/MessageViewInline.tsx","../shared/client/components/common/Pager/PagerLoadMore/PagerLoadMore.tsx"],"appGip":true,"scriptLoader":[]}