formcreator icon indicating copy to clipboard operation
formcreator copied to clipboard

Lost hability to validate tickets with simplified interface

Open keguira opened this issue 2 years ago • 1 comments

Describe the bug On GLPI with form creator activated, my users with a simplified interface are not allowed anymore to list all pending validation ticket or even see them. I have the red message "You don't have permission to perform this action." However, if i disable the plugin, i can see and validate these tickets

To Reproduce

These steps need to have two users with a profil accessing glpi by a simplified interface. Both are not in the same group (even if i don't know if its related to this)

Steps to reproduce the behavior:

  1. Create a dedicated simple form : this form bind a user for validation
  2. Create a request from this form with a user "john doe" that must be validated by an other user "Sam Dean" (names are example)
  3. With "Sam dean", list waiting issues (My requests for assistance). The issue should be displayed but you cannot be seen for validation.
  4. Disable plugin form creator
  5. List tickets : tickets are allowed to be seen and validated

Expected behavior

My users should be able to validate tickets with the plugin activated

GLPI / Plugins (please complete the following information):

  • GLPI version : 10.0.9
  • list of all plugins with their version :
	formcreator          Name: Form Creator                   Version: 2.13.7     State: Enabled                                 
		Install Method: Marketplace
	glpiinventory        Name: GLPI Inventory                 Version: 1.2.3      State: Enabled                                 
		Install Method: Marketplace
	mreporting           Name: Plus de rapports               Version: 1.8.4      State: Enabled                                 
		Install Method: Marketplace

Additional context Reproduced with a dummy demo environment (not the production one) On production, i have more plugins and with "advanced dashboard", i'm able to add a widget to the dashboard header that list and count correctly the waiting for approval tickets for the current user but even if the number is correct, i cannot reach the tickets page.

keguira avatar Oct 13 '23 14:10 keguira

Doing a bump, retested with everything updated :

GLPI : 10.0.13 formcreator : 2.13.9

keguira avatar Mar 15 '24 10:03 keguira