cconard96 / glpi-screenshot-plugin

Take a screenshot or screen recording directly from GLPI and attach it to a ticket, change or problem
GNU General Public License v2.0
5 stars 0 forks source link

No screen capture button using self-service profile #31

Closed drlight17 closed 2 years ago

drlight17 commented 2 years ago

Describe the bug No screen capture button using self-service profile

To Reproduce Steps to reproduce the behavior:

  1. Go to created ticket->processing ticket
  2. No screen recording button

Expected behavior If "Screen recordings" in Profiles->Self-service->Screnshot is set to "check" then I expect this function to work.

Screenshots image image image

System Specifications (please complete the following information):

cconard96 commented 2 years ago

Issue is in GLPI core it seems. Permissions for simplified interface profiles are handled differently. It looks like they need to be added to an array which is statically defined and there isn't a plugin hook for it.

I'll make a workaround for the v1.x.x release and see about getting a better solution in place for v2 (Version compatible with GLPI 10) depending on if changes can be made on the GLPI side in time.