defect
(User-visible)
minor
#27515
Commands to start services are executable for all users with read permission to the service editor
The Service Editor contains commands for starting, stopping, restarting, and resetting the configuration of services.
These commands may be executed by any user who can view this page.
However, since these operations modify data or alter the system state, they should only be performed by users with "WRITE" permissions.
Solution
Assign the "WRITE" group to the commands.
Test
- Grant a user READ access to the Administration > Development > Service Editor view.
- Log in as that user and navigate to Administration > Development > Service Editor.
- Expected Result: The commands "Start Service," "Shut Down," "Restart Service," and "Reset Configuration" are not executable.