You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2016-04-21 15:34:21

Hiraclis
Member
Registered: 2015-12-04
Posts: 124

Gestion des droit plugin "Plus de Rapports"

Bonjour,

Je n'arrive pas à modifier les droits afin que le profil "Technicien" puisse lui aussi avoir accès en lecture au rapport ci dessous:
fBr9STs.png
Si je selectionne "Lecture" et que je clique sur "Sauvegarder" tout en bas, la page se recharge et reviens comme avant, rien n'a changé...
J'ai pourtant bien pris la version glpi-mreporting-0.90-1.1.tar.gz

J'ai fini par désinstaller, nettoyer et réinstaller le plugin mais rien y fait, j'ai aussi testé avec IE, Firefox et Chrome, même résultat..

Last edited by Hiraclis (2016-04-21 15:35:56)


Version GLPI 9.3.3
FI 9.3+1.3
Dashboard 0.9.5, Rapports 1.11.3, Plus de rapports 1.5.3, Escalades 2.3.3, Comportements 2.1.1
Plateforme Windows Server 2012

Offline

#2 2016-04-29 16:02:58

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Gestion des droit plugin "Plus de Rapports"

Il faut faire remonter cette erreur au leader du plugin


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2016-04-29 23:29:27

Hiraclis
Member
Registered: 2015-12-04
Posts: 124

Re: Gestion des droit plugin "Plus de Rapports"

En fait il y a déjà un post d'ouvert sur le site du plugin depuis 3 mois,  sans solutions malheureusement. https://github.com/pluginsGLPI/mreporti … -215886105


Version GLPI 9.3.3
FI 9.3+1.3
Dashboard 0.9.5, Rapports 1.11.3, Plus de rapports 1.5.3, Escalades 2.3.3, Comportements 2.1.1
Plateforme Windows Server 2012

Offline

#4 2016-05-10 10:32:13

kevinG
Member
From: Paris
Registered: 2014-02-26
Posts: 423

Re: Gestion des droit plugin "Plus de Rapports"

Bonjour,

Suite au problème sur le plugin PDF, je me suis penché du même côté, c'est dire un problème de génération des lignes de droits dans la base de données.

Et il s’avère que la aussi, pour ce plugin, il y a un problème de génération des lignes dans la table "glpi_plugin_mreporting_profiles".

J'ai bien trouvé (du moins je pense), d'où peut venir le problème mais j'ai quelques problèmes avec la fonction "find()" utilisé dans le code de la fonction "addRightToProfile" de la page "./plugin/mreporting/inc/profile.class.php".

Je ne sais pas si c'est une fonction PHP (je ne trouve pas grand chose sur internet où je cherche mal), si c'est une fonction de GLPI ou une fonction qui devrait exister dans la classe utilisée.

J'ai donc proposé une solution pour forcer la création des lignes manquantes dans la table "glpi_plugin_mreporting_profiles".

J'ai fait un résumé de ma réponse sur le sujet github cité précédemment, ci par hasard quelqu'un (ici) pouvait m'éclairer sur la fonction "FIND()", afin de pouvoir peut être apporter une meilleure réponse (surtout une vraie réponse et non pas juste un moyen de contournement).
Je pense qu'il doit manquer un argument à passer dans les paramètres, car trouver quelque chose sans information c'est compliqué.


Version en production GLPI 9.4.5 - Agent FI 2.5
Version en production Fusion Inventory 9.4+2.4
Version PHP 7.2.16
Zend Engine v3.2.0 - Zend OPcache v7.2.16

Offline

Board footer

Powered by FluxBB