Actions31
- Table Actions
- View Actions
- Column Actions
- Share Actions
- Import Actions
- Row Actions
Overview
The node "Nextcloud Tables" allows users to manage various aspects of Nextcloud Tables, including tables, views, columns, shares, imports, and rows. Specifically, the Delete Share operation under the Share resource enables users to delete a share by specifying its unique Share ID. This is useful for managing access control and revoking sharing permissions on tables or data within Nextcloud Tables.
Practical examples:
- Removing a user's access to a shared table after project completion.
- Cleaning up obsolete or incorrect shares to maintain security.
- Automating share management workflows by deleting shares programmatically.
Properties
| Name | Meaning |
|---|---|
| Share ID | The unique identifier (number) of the share to be deleted. Required for Delete Share operation. |
Output
The output JSON contains the result of the delete operation. Typically, this will confirm whether the share was successfully deleted or provide error information if the deletion failed.
Since this operation deals with share management, no binary data output is expected.
Example output JSON might look like:
{
"success": true,
"message": "Share deleted successfully"
}
or in case of failure:
{
"error": "Share not found or could not be deleted"
}
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 external services are required beyond the Nextcloud Tables backend.
Troubleshooting
Common issues:
- Providing an invalid or non-existent Share ID will cause the operation to fail.
- Network connectivity problems or incorrect API credentials can prevent successful communication with the Nextcloud Tables API.
- Insufficient permissions for the authenticated user to delete shares may result in authorization errors.
Error messages and resolutions:
"Share not found": Verify that the Share ID is correct and that the share exists."Unauthorized"or similar authentication errors: Check that the API key credential is valid and has sufficient permissions."Network error"or timeouts: Ensure network connectivity and that the Nextcloud Tables server is reachable.
Links and References
- Nextcloud Tables official documentation
- Nextcloud API documentation
- n8n documentation on creating custom nodes