[Plugin Manager] Only Webmasters should be able to activate/deactivate plugins #1315

Closed
opened 2026-10-05 00:39:34 +02:00 by adam · 1 comment
Owner

In previous versions you needed to have the Webmaster status to see plugins and their configuration.
The intended behavior of this page is : You can activate or deactivate plugins only if you are Webmaster but as an admin you can edit the configuration of any plugin.

So we need to show plugins and specify to administrators that they must be Webmaster to activate/deactivate plugins + the UI has to follow this behavior by cancelling switch activation as admin.

Moreover, the API let us perform actions on plugins as administrator so we also need to check the status in the API method.

In previous versions you needed to have the Webmaster status to see plugins and their configuration. The intended behavior of this page is : You can activate or deactivate plugins only if you are Webmaster but as an admin you can edit the configuration of any plugin. So we need to show plugins and specify to administrators that they must be Webmaster to activate/deactivate plugins + the UI has to follow this behavior by cancelling switch activation as admin. Moreover, the API let us perform actions on plugins as administrator so we also need to check the status in the API method. <!-- github-sync-id:1016349500 -->
adam closed this issue 2026-10-05 00:39:34 +02:00
Author
Owner

Border effet in others pages example in edit album (switch btn broken)

Border effet in others pages example in edit album (switch btn broken) <!-- github-comment-id:934456749 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/Piwigo#1315