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 2017-05-05 17:29:43

guillaume.herve
Guest
Registered: 2016-08-24
Posts: 12

PB droit tache projet

Bonjour,

Nous utilisons GLPI (1.9.2) depuis plusieurs mois.
Notamment la partie projets.

Hier, un utilisateur ayant un profil similaire au profil Superviseur, a créé un nouveau projet.
Il a créé des tâches.
Et quand il veut ajouter des utilisateurs dans une tâche, ca lui dit qu'il n'a pas les autorisations nécessaires.
J'ai vérifié, le profil a bien tous les droits sur la rubrique projets (projets et taches).
En base, dans la table glpi_profilerights sur mon id profil, j'ai 1279 à project et 1025 à projecttask
Je ne comprends pas trop le sens de ces chiffres. Pas de table en base qui est en rapport.

Vous auriez une idée ? Une piste ?

Merci

Offline

#2 2017-05-06 09:57:55

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 3,313

Re: PB droit tache projet

pour les chiffres 1025 c'est 1024+1 ce qui c'écrit en binaire
100000001  : on a donc un tableau avec des droits

const SEEPUBLIC       =    1;

   const UPDATEMY        =    2;

   const UPDATEALL       = 1024;

   //   const NOTUSED      = 2048;

   const ADDALLITEM      = 4096;

   const SEEPRIVATE      = 8192;

le droit correspondant à 1025 est donc seepublic et updateall (dans les taches de projet=

1279 : 1024+128+64+32+16+8+4+2+1  mais je ne sais pas à quelle classe ça correspond pour la définition des droits correspondants


Trouver la panne avant de réparer...
*GLPI 0.90.5+fusion90+1.0+behaviours0.90+reports+fields+appliances+pdf+badges+webservices PHP7.0 Mariadb10
*GLPI 9.1.6 (behaviours+DashBoard+fields+pdf+formcreator)hebergé sur serveur mutualisé.

Offline

#3 2017-05-09 22:04:40

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

Re: PB droit tache projet

LaDenrée : pas tout à fait pour les projets

Pour les taches d'un projet
1 -> voir (acteur)
1024 -> mise à jour (acteur)

Pour les projets, la totalité de tous les droits ne peut faire que 1151
1 -> voir (acteur)
2 -> mise à jour
4 -> créer
8 -> supprimer
16 -> purger
32 -> lecture notes
64 -> mise à jour notes
1024 -> voir tous

La migration des droits ayant été faite en globalité pour tous les éléments, je vous invite à revalider vos droits afin qu'ils reprennent la bonne valeur.

Concernant votre problème, vérifiez que votre utilisateur à bien les droits de voir les utilisateurs dans son profil.


CentOS 6.5 - PHP 5.6 - PHP 7 - MySQL 5.6  + APC + memcached
GLPI 0.90.5 SVN - GLPI 9.1.3 SVN
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#4 2017-05-09 22:10:00

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

Re: PB droit tache projet

Ticket ouvert sur la forge pour ne pas afficher un type si vous n'avez pas les droits : https://github.com/glpi-project/glpi/issues/2180


CentOS 6.5 - PHP 5.6 - PHP 7 - MySQL 5.6  + APC + memcached
GLPI 0.90.5 SVN - GLPI 9.1.3 SVN
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2017-05-09 22:11:28

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

Re: PB droit tache projet


CentOS 6.5 - PHP 5.6 - PHP 7 - MySQL 5.6  + APC + memcached
GLPI 0.90.5 SVN - GLPI 9.1.3 SVN
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#6 2017-05-11 10:17:06

guillaume.herve
Guest
Registered: 2016-08-24
Posts: 12

Re: PB droit tache projet

Ok, c'est bon.
Le profil n'avait pas les droits de lecture des utilisateurs.

Offline

Board footer

Powered by FluxBB