cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Share your feedback on the Document Scanning Experience in the Dropbox App right here.

Discuss Dropbox Developer & API

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to UpdateFolderMemberAsync

How to UpdateFolderMemberAsync

journeymigration
Helpful | Level 5
Go to solution

How do I create an instance of AccessLevel set to a value of Viewer? Here's a snippet of my code:

 

AccessLevel.Viewer accessLevel = new AccessLevel().AsViewer;

foreach (var member in members)
{
if(!member.AccessType.IsOwner)
{
MemberSelector.DropboxId memberSelector = new MemberSelector.DropboxId(member.User.Email);var yep = await client.Sharing.UpdateFolderMemberAsync(sharedFolderId, memberSelector, accessLevel);
}
}

 

Right now accessLevel is null

1 Accepted Solution

Accepted Solutions

Greg-DB
Dropbox Staff
Go to solution

Here's an example of how you can update a folder member to the viewer access level using the Dropbox .NET SDK:

MemberSelector.Email memberSelector = new MemberSelector.Email(emailAddress);

MemberAccessLevelResult updateMemberResult = await client.Sharing.UpdateFolderMemberAsync(
    sharedFolderId:sharedFolderId,
    member:memberSelector,
    accessLevel:AccessLevel.Viewer.Instance);

 Hope this helps!

View solution in original post

2 Replies 2

Greg-DB
Dropbox Staff
Go to solution

Here's an example of how you can update a folder member to the viewer access level using the Dropbox .NET SDK:

MemberSelector.Email memberSelector = new MemberSelector.Email(emailAddress);

MemberAccessLevelResult updateMemberResult = await client.Sharing.UpdateFolderMemberAsync(
    sharedFolderId:sharedFolderId,
    member:memberSelector,
    accessLevel:AccessLevel.Viewer.Instance);

 Hope this helps!

journeymigration
Helpful | Level 5
Go to solution

Thanks Greg, super helpful.

Need more support?
Who's talking

Top contributors to this post

  • User avatar
    journeymigration Helpful | Level 5
  • User avatar
    Greg-DB Dropbox Staff
What do Dropbox user levels mean?