For the complete documentation index, see llms.txt. This page is also available as Markdown.

Folder Permissions

Learn about configuring folder permissions in Couchdrop

Overview

Folder Permissions let you control what users and groups can do within specific folders in Couchdrop.

Permissions apply regardless of how the user accesses Couchdrop, so the same controls apply across supported connection methods and the Web Portal.

How Folder Permissions work

Couchdrop uses an inheritance model for folder permissions.

By default, a folder inherits permissions from its closest parent folder. When you configure permissions directly on a folder, that folder stops inheriting permissions from its parent.

Important

To configure access to a folder:

  1. Open the folder in Couchdrop.

  2. Configure permissions for that folder.

  3. Select the User or Group that should receive access.

  4. Enable the permissions they require.

Available permissions

Folder Permissions are granular, allowing you to control individual actions.

Permission
Description

List Contents

Allows the user to list files and folders inside the folder.

Get Properties

Allows the user to retrieve properties for files and folders.

Delete

Allows the user to delete files and folders.

Upload

Allows the user to upload files into the folder.

Download

Allows the user to download and read files.

Share

Allows the user to create Shared Links for files and folders.

Create Inbox

Allows the user to create an Inbox for the folder and its children.

Manage Permissions

Allows the user to manage permissions on the folder.

Manage Notifications

Allows the user to manage notifications for the folder.

Folder Permissions can be combined with a user's home/root directory to provide more granular access within the portion of the filesystem available to that user.

Permission inheritance

Permissions are inherited from the closest parent folder unless you configure permissions directly on a child folder.

For example, if permissions are configured on:

/Customers

folders beneath it inherit those permissions:

/Customers/Acme

/Customers/Contoso

If you then configure permissions directly on:

/Customers/Acme

that folder uses its own permission configuration instead of inheriting the permissions from /Customers.

This lets you define broad access at a parent folder and override it where individual folders require different controls.

Folder Sharing

Folder Sharing uses the same permission model as Folder Permissions, but additionally makes the folder visible from the user's home directory.

To share a folder this way, enable Appear in users home directory when configuring its permissions.

The shared folder will then appear as a link from the user's root directory, allowing them to access a folder that would not otherwise appear there.

This is useful when a user needs access to specific folders without changing their configured home/root directory.

Last updated

Was this helpful?