Nextcloud Tables icon

Nextcloud Tables

Verwalten Sie Ihre Nextcloud Tables - Tabellen, Zeilen und Daten

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

Discussion