Actions31
- Tabelle Actions
- View Actions
- Spalte Actions
- Share Actions
- Import Actions
- Zeile Actions
Overview
The node "Nextcloud Tables" allows managing Nextcloud Tables resources such as tables, rows, views, columns, shares, and imports. Specifically, the Share Aktualisieren (Update Share) operation updates permissions on an existing share in a Nextcloud Table.
This node is useful when you want to programmatically control access rights for shared tables or data within Nextcloud Tables. For example, you can update who can read, create, update, delete, or fully manage a shared table, enabling automated permission management workflows.
Practical scenarios include:
- Automatically adjusting user permissions after a role change.
- Revoking or granting access based on external triggers.
- Synchronizing share permissions with other systems.
Properties
| Name | Meaning |
|---|---|
| Share-ID | The numeric ID of the share to update. Required to identify which share's permissions will be changed. |
| Berechtigungen (Permissions) | Permissions to assign to the share. Options include: - Lesen (Read): Permission to read table data. - Erstellen (Create): Permission to add new rows. - Aktualisieren (Update): Permission to edit existing rows. - Löschen (Delete): Permission to delete rows. - Verwalten (Manage): Full access including structure changes and managing shares. |
Output
The output JSON contains the result of the share update operation. It typically includes details about the updated share, such as its ID and the newly assigned permissions.
If the operation fails and "Continue On Fail" is enabled, the output will contain an error object with a message describing the failure.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential for authenticating with the Nextcloud Tables API.
- The node depends on the Nextcloud Tables API being accessible and properly configured.
- No additional environment variables are explicitly required beyond the API authentication.
Troubleshooting
Common issues:
- Invalid or missing Share-ID: Ensure the Share-ID corresponds to an existing share.
- Insufficient permissions: The API key used must have rights to modify shares.
- Network or API errors: Check connectivity and API endpoint availability.
Error messages:
"Unbekannte Ressource"(Unknown resource): Occurs if the resource parameter is incorrect; ensure "share" is selected.- API errors returned from Nextcloud may appear as error messages in the output JSON if "Continue On Fail" is enabled.
Resolution tips:
- Verify that the Share-ID is correct and exists.
- Confirm the API credentials have sufficient privileges.
- Use the node’s logging to trace operation start, success, and errors for debugging.
Links and References
- Nextcloud Tables Documentation
- Nextcloud API Reference
- n8n Documentation on Creating Custom Nodes