Bugfix
If a button column is configured in a table with a button of the "Write" command group and the component has no other buttons with this command group, no authorization is granted for this button, even if the command group has been assigned to a role in the role profile for this component and the current user has this role.
The same problem (certainly) also occurs when buttons are configured in template variables of HTML templates.
Analysis
When searching which command groups are relevant for a component, the inner configuration of the buttons column is not found. Therefore, no authorization configuration for this command group is saved for this component.
Workaround
Configure another (hidden) command with the same command group directly on the component.
Test
- Configure tab with exactly one "Table with edit dialog".
- Check that the Edit button in the table column can be authorized via the "Write" command group.