# Administration

- [Users](https://developers.couchdrop.io/administration/managing-users.md): With Couchdrop you can configure additional users. Additional users cannot manage your Couchdrop service, but are able to upload/download and view files.
- [Groups](https://developers.couchdrop.io/administration/groups.md): Managing groups can be done via the API. The following routes are available.
- [Folder Permissions](https://developers.couchdrop.io/administration/advanced-folder-permissions.md): After enabling Advanced Permissions, you can configure a folder with granular access to individual users.
- [Folder Properties](https://developers.couchdrop.io/administration/managing-folders.md): With Couchdrop you can configure folders with advanced user permissions, webhook and email notifications, as well as web portal uploads.
- [Shared Links](https://developers.couchdrop.io/administration/managing-shared-links.md): Shared Links can be created to provide external users with access to files. Links can be set up securely with a password requirement as well as a time for access via the link to expire.
- [Storage Connections](https://developers.couchdrop.io/administration/storage-connections.md): Couchdrop connects to external storage engines. Managing storage engines and mappings can be done using the API.
- [SFTP Connections](https://developers.couchdrop.io/administration/storage-connections/sftp-connections.md): Configuring a connection to an external SFTP can be done with basic connectivity details as outlined below.
- [S3 Connections](https://developers.couchdrop.io/administration/storage-connections/s3-connections.md): Configuring a connection to S3 or a compatible S3 provider can be done with basic connectivity details as outlined below.
- [FTP Connections](https://developers.couchdrop.io/administration/storage-connections/ftp-connections.md): Configuring a connection to an external FTP can be done with basic connectivity details as outlined below.
- [Azure Connections](https://developers.couchdrop.io/administration/storage-connections/azure-connections.md)
- [GCS Connections](https://developers.couchdrop.io/administration/storage-connections/gcs-connections.md)
- [Other](https://developers.couchdrop.io/administration/storage-connections/other.md)
- [Automations](https://developers.couchdrop.io/administration/automations.md): With Couchdrop you can configure Automations which can be created to perform actions on files and folders automatically. These workflows can be action or schedule based.
- [Scheduled Automations](https://developers.couchdrop.io/administration/automations/scheduled-automations.md)
- [Create/Update](https://developers.couchdrop.io/administration/automations/scheduled-automations/create-update.md): Create or update a schedule workflow
- [Get all schedule workflows](https://developers.couchdrop.io/administration/automations/scheduled-automations/get-all-schedule-workflows.md): Get all configured schedule workflow configurations
- [Get schedule workflow](https://developers.couchdrop.io/administration/automations/scheduled-automations/get-schedule-workflow.md): Get a specific schedule workflow configuration.
- [Trigger schedule workflow](https://developers.couchdrop.io/administration/automations/scheduled-automations/trigger-schedule-workflow.md): Trigger specific schedule workflow for testing purposes.
- [Delete Scheduled Workflow](https://developers.couchdrop.io/administration/automations/scheduled-automations/delete-scheduled-workflow.md): Delete a schedule workflow
- [Event Automations](https://developers.couchdrop.io/administration/automations/event-automations.md)
- [Create/Update](https://developers.couchdrop.io/administration/automations/event-automations/create-update.md): Create or update an action workflow
- [Get action workflow](https://developers.couchdrop.io/administration/automations/event-automations/get-action-workflow.md): Get a specific action workflow configuration.
- [Get all action workflows](https://developers.couchdrop.io/administration/automations/event-automations/get-all-action-workflows.md): Get all configured action workflow configurations
- [Delete Action Workflow](https://developers.couchdrop.io/administration/automations/event-automations/delete-action-workflow.md): Delete an action workflow
- [Actions](https://developers.couchdrop.io/administration/automations/actions.md): When configuring an automation, you are required to configure a set of actions. These actions apply to the files matching the conditions of the automation.
- [Webhook](https://developers.couchdrop.io/administration/automations/actions/webhook.md): The webhook action sends a HTTP/HTTPS webhook to the destination specified.
- [Rename](https://developers.couchdrop.io/administration/automations/actions/rename.md): The rename action renames a file.
- [Copy](https://developers.couchdrop.io/administration/automations/actions/copy.md): The copy action duplicates a file, copying it to a new destination
- [Move](https://developers.couchdrop.io/administration/automations/actions/move.md): The move action copies a file then removes the original object. Effectively moving the file.
- [PGP Encrypt](https://developers.couchdrop.io/administration/automations/actions/pgp-encrypt.md): The PGP encrypt action can be used to encrypt files as part of a workflow.
- [Paths](https://developers.couchdrop.io/administration/automations/actions/paths.md): Certain operations work on paths. Couchdrop has a bunch of path variables available that can be used to craft relevant paths.
- [Conditions](https://developers.couchdrop.io/administration/automations/conditions.md): When configuring an automation, you can set additional conditions on it which are required to match before the automation will fire.
- [Symlinks/Shortcuts](https://developers.couchdrop.io/administration/symlinks-shortcuts.md): Symbolic links or Shortcuts provide a versatile and easy way to work with directories in multiple locations. A symlink/shortcut can point to any folder in the Couchdrop virtual file system.
- [Auditing and Reporting](https://developers.couchdrop.io/administration/auditing-and-reporting.md): Couchdrop has comprehensive auditing across all operations. Audit events can be pulled from the API


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.couchdrop.io/administration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
