I have…
- [ X] Read the following guideline: https://docs.squidex.io/01-getting-started/installation/troubleshooting-and-support. I understand that my support request might get deleted if I do not follow the guideline.
- Used code blocks with ``` to format my code examples like JSON or logs properly.
I’m submitting a…
- Regression (a behavior that stopped working in a new release)
- [X ] Bug report
- Performance issue
- Documentation issue or request
Current behavior
I am reporting a regression after upgrading my self-hosted instance from 7.15 to 7.23.
As an Owner, the “Delete” button is visible but disabled for content items governed by a workflow. I can only archive them.
Permissions & Configuration:
- User Permissions: I have verified my role and I have full permissions (assigned via the wildcard
*). - Workflow Settings: I checked the workflow configuration for the affected states. The only available options are:
- Prevent updates (This is unchecked).
- Validate content when changed to this status.
- There are no specific “Can Delete” or “Role-based” toggles in the UI for these states.
Further Testing:
- Schema WITHOUT Workflow: I created a new schema without any workflow, and in that case, I can delete content without issues.
- Schema WITH Workflow: As soon as a workflow is involved, the Delete button becomes disabled, even if “Prevent updates” is not selected and despite my
*permissions.
Observed Behavior:
It appears that in version 7.23, workflows are incorrectly overriding the Owner’s wildcard permissions for the delete action. In version 7.15, this worked perfectly.
Is this a known bug in the 7.23 migration, or is there a new configuration required to allow Owners to delete content under a workflow?
Best regards,
Federica
Expected behavior
Minimal reproduction of the problem
Environment
App Name:
- [X ] Self hosted with docker
- Self hosted with IIS
- Self hosted with other version
- Cloud version
Version: [VERSION]
Browser:
- Chrome (desktop)
- Chrome (Android)
- Chrome (iOS)
- Firefox
- Safari (desktop)
- Safari (iOS)
- IE
- Edge
Others: