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-02-23 12:30:07

Arcasste
Member
Registered: 2015-11-12
Posts: 15

Modèle invisible

Bonjour,

Alors grossièrement je vous décrit le problème :

- J'ai une infra GLPI avec de nombreux utilisateurs,
- Le plugin Injection de fichier installé et fonctionnel
- Deux principaux profils avec lesquels je rencontre des soucis ADMIN et TECH

Pour ce qui est du profil ADMIN tout est bon, il peut injecter des fichiers sans problème il dispose de tous les droits possible.
Mais le profil TECH me pose un problème :

il peut injecter des fichiers, il a les droits nécessaire pour cela ( il a même tout les droits possible concernant le plugin Injection de fichier dans la gestion des profils.)
Mais il ne peut accéder qu'à certains modèles lors du choix du modèle avant l'injection.

Par exemple le profil ADMIN accède à tous les modèles au nombre de 20 et celui des TECH que à 5 modèles.

Pourtant après vérification les deux profils ont les même droits sur le plugin et les modèles on été comparés et présentent les même spécificités (Autant pour les modèles visible par tout les profils que ceux qui le sont uniquement par le profil ADMIN)

Si quelqu'un a une idée sur la question ?

Merci

Offline

#2 2016-02-23 12:36:29

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,287

Re: Modèle invisible

Bonjour,
Version de GLPI ?
avez vous les droits sur les mêmes entités ?
est ce que le tech est dans la racine en récursif ?


Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9

Offline

#3 2016-02-23 12:41:27

Arcasste
Member
Registered: 2015-11-12
Posts: 15

Re: Modèle invisible

Bonjour,

0.90
Une seul entité avec les droit dessus
Oui le profil TECH est attribué à tous les membres en (R) Récursif
Le mode dynamique propose quel genre d'option par rapport au mode récursif?

Offline

#4 2016-02-23 12:43:38

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,287

Re: Modèle invisible

Dynamique : le profil est attribué /mis à jour automatiquement grâce aux infos de l'AD ou LDAP.
Récursif : le profil est valide dans l'entité ET les entités filles.


Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9

Offline

#5 2016-02-23 12:47:52

Arcasste
Member
Registered: 2015-11-12
Posts: 15

Re: Modèle invisible

Merci pour l'explication c'est déjà plus clair wink

Mais pour ce qui est de mon problème je ne comprend pas pourquoi les modèles sont en partie visible (5) pour l'équipe TECH tandis qu'il sont intégralement visible pour l'équipe ADMIN (20).

Dans le cas où j'aurai un problème au niveau des droits je pense que le profil TECH ne verrait aucun modèles mais pas qu'une partie

Offline

#6 2016-02-23 13:10:33

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

Re: Modèle invisible

Bonjour,

J'ai rencontré ce genre de problème aussi.

En faite (du moins c'est ma façon de voir et comprendre le fonctionnement de ce plugin) vu que le plugin "Injection de fichier" permet de faire de la création et de la modification de différent élément. Il faut donner au profil qui fait de l'injection le droit de "création" et "mise à jour" sur les éléments concernés.

Donc tu peux donner pour le profil "TECH" uniquement des droits de lecture dans l'onglet "Injection de fichier" , tant qu'il a des droits de "création" et "mise à jour" sur l'élément concerné par le fichier d'injection.

Si je ne suis pas clair et je peux donner un exemple

PS : Même si le fichier permet de faire uniquement de la modification, il faut quand même donner le droit de création à l'élément.
Je ne sais pas si c'est un bug ou si c'est voulu par contre.

Last edited by kevinG (2016-02-23 13:15:01)


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

#7 2016-02-23 14:21:16

Arcasste
Member
Registered: 2015-11-12
Posts: 15

Re: Modèle invisible

Oui je comprend bien là où tu veux en venir mais le soucis s'est que le profil dispose déjà des droits à tous les niveaux "lecture , Mettre à jour , créer, supprimer..."

Donc je ne vois pas où est le problème sad

Offline

#8 2016-02-23 17:31:07

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

Re: Modèle invisible

C'est bizarre cela, à tout hasard n'aurais tu pas le plugin "generic object management" d'installé et activé?

Quand tu dis "ADMIN" tu parles du profil "SUPER-ADMIN"?

Tu testes les profils avec un unique utilisateur ou 2 utilisateurs différents ?

Last edited by kevinG (2016-02-23 17:32:42)


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

#9 2016-02-24 10:52:42

Arcasste
Member
Registered: 2015-11-12
Posts: 15

Re: Modèle invisible

Non le profil ADMIN est un profil qui a simplement accès à tout sans être le super admin ou le root si tu veux.

Oui j'ai bien le plugin "gestion d'objet" mais en vérifiant j'ai bien constaté que je tentais une visibilité sur un modèle d'objet "Moniteur" qui est natif à GLPI et pas ajouté au système via le plugin.

Donc après vérification je ne pense pas que le plugin "gestion d'objet"  soit en cause sad

Offline

#10 2016-02-24 11:47:57

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

Re: Modèle invisible

Je viens de réactiver le plugin et effectivement il n'a pas l'air de toucher au plugin "injection de fichier"

Sinon une possibilité, si tu testes les profils sur 2 utilisateurs différents, c'est d'avoir laisser les modèles en privée si tu l'avais mis pour faire des tests au départ.

Je viens de penser à une autre question, cela concerne-t-il des mises à jour dans la partie "Informations financières et administrative" ou l'onglet "Gestion" ?
Si c'est le cas, le profil "Tech" a-t-il les droits au moins en mise à jour et création.

Je viens de faire le test rapidement avec un profil test et un utilisateur de test avec juste le profil de test.
J'ai mis uniquement tous les droits en lecture sur le plugin "injection de fichier", la totalité des droits sur moniteur et j'ai du ajouter la mise à jour et création sur les "informations financières et administratives" dans l'onglet "gestion" et le modèle est apparu après une déconnexion et reconnexion de mon utilisateur de test avec le profil de test.


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