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 2014-07-23 14:41:41

Bikarfioul
Member
Registered: 2009-12-01
Posts: 99

datainjection : Problème de droits

Bonjour,

Un grand merci aux créateurs de ce plugin (datainjection) que j'utilise  pour mes opérations d'injections de masse.

Mais, il semblerait qu'une petite erreur ce soit glissée dans la gestion des droits. Car ce plugin apparait dans la liste des plugins même quand le profil est en mode "interface standard" et l'on ne donne aucun accès à cet outil.

Les membres de se profil ne peuvent rein faire, puisque le "aucun accès" fait son job.
Mais la question doit se poser "pourquoi à-t-on ce plugin d'affiché si l'on a pas le droit de l'utiliser".

Merci pour votre aide.


GLPI 0.85.1 / Plugins Fusion : 085+1  / Agent : 2.3.14   < Serveur Centos 64 Bits>

Offline

#2 2014-07-25 09:09:41

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

Re: datainjection : Problème de droits

Version de GLPI et du plugin utilisées ?


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 2014-08-04 10:15:52

Bikarfioul
Member
Registered: 2009-12-01
Posts: 99

Re: datainjection : Problème de droits

Hello,

Désolé je les ai encore oubliées ces infos :

GLPI 0.84.7 et     2.3.1 pour l'Injection de fichiers


GLPI 0.85.1 / Plugins Fusion : 085+1  / Agent : 2.3.14   < Serveur Centos 64 Bits>

Offline

#4 2014-08-05 10:38:48

bubulos
Member
Registered: 2014-08-04
Posts: 4

Re: datainjection : Problème de droits

Bonjour,

Je constate la même chose en glpi 0.84.5 et plugin 2.3.1

Par contre en profil "Helpdesk" (self-service) le menu plugin est bien absent.

Offline

#5 2014-08-06 10:19:34

Bikarfioul
Member
Registered: 2009-12-01
Posts: 99

Re: datainjection : Problème de droits

En effet sur le profil "Helpdesk" (self-service) le menu plugin est bien absent, mais pas les autres.


GLPI 0.85.1 / Plugins Fusion : 085+1  / Agent : 2.3.14   < Serveur Centos 64 Bits>

Offline

#6 2014-08-06 13:57:35

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

Re: datainjection : Problème de droits

Le droit dans le profil sert uniquement pour la création de nouveaux modèles d'injection.
N'importe quel utilisateur de l'interface standard peut visualiser c eplugin et l'utiliser si les modèles lui sont proposés et si il a des droits sur les items qu'il veut modifier ou ajouter.


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

#7 2014-09-15 16:24:31

Bikarfioul
Member
Registered: 2009-12-01
Posts: 99

Re: datainjection : Problème de droits

Entièrement d'accord avec toi yllen.
Si un utilisateur à le minimum des droits (lecture) pour ce plugin il doit pouvoir consulter les modèles d'injection.

Mais là on leur donne aucun droits, même pas lecture, et pourtant le menu s'affiche (sans donner aucun accès au plugin) ce qui n'a pas de raison d'être.


GLPI 0.85.1 / Plugins Fusion : 085+1  / Agent : 2.3.14   < Serveur Centos 64 Bits>

Offline

#8 2014-09-17 20:29:54

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

Re: datainjection : Problème de droits

Mais il n'y a aucun droit dans le plugin pour l'utiliser.
Comme je disais, le seul droit est pour voir ou créer des modèles d'injection, par pour l'utilisation.
Ce sont les droits de GLPI qui bloque l'injection des objets non autorisés dans le profil.

Le plugin a été conçu comme ça par le développeur initial.


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

#9 2014-10-06 09:22:25

Bikarfioul
Member
Registered: 2009-12-01
Posts: 99

Re: datainjection : Problème de droits

Je comprends et je veux juste attirer l'attention sur le fait que sur ce plugin contrairement aux autres, s'affiche sur les profils  ou il n'est pas autorisé.

Il manque la condition qui dit que si le profils n'a aucun droit sur le plugin il ne faut pas afficher le menu du plugin.

Pour corriger ce "défaut d'aspect" il ne faut pas revoir l'ensemble du code, il faut juste rajouter une condition.

Enfin Bref ! Y'a plus important comme sortir la 0.85 de GLPI en version fixe big_smile

Last edited by Bikarfioul (2014-10-06 09:22:49)


GLPI 0.85.1 / Plugins Fusion : 085+1  / Agent : 2.3.14   < Serveur Centos 64 Bits>

Offline

Board footer

Powered by FluxBB