Skip to main content
Question

Can a managed user add an app user as a collaborator?

  • May 21, 2025
  • 3 replies
  • 36 views

Forum|alt.badge.img

I setup up a new app and created an app user.  My intention was to utilize this app user to programmatically download files which will then be processed by a backend system.  I figured once I created the app user it would be visible to managed users where they could use the app users name to invite the app user as a collaborator to the files it needs to have access to.  This however does not appear to work.  Is this possible?  Can an app user be added as a collaborator to a folder in the enterprise?  How can this be accomplished?

 

Thanks,

Jerry

3 replies

Forum|alt.badge.img

I managed to figure this out.  Using the API I queried for the app users system generated login value.  This login value (which is formatted like an email address) can be used on the invite collaborators screen by managered users to invite app users.


Forum|alt.badge.img

Once you added the app user as a collaborator how to you access the collaborated folders rather than the app user folders?


Forum|alt.badge.img

Each folder should have a distinct folder_id, which is available through the web interface in the folder's URL. Once you've invited your app as a collaborator, it should be able to view / modify files within that folder by referring to it by folder_id.

 

For example, in python:

 

my_folder = client.folder(folder_id='xxxxxxx')
files = my_folder.get_items(limit=100)