You are not logged in.
Pages: 1
Topic closed
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
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...
GLPI10.0.10 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6
préprod : glpi10.0.15
Offline
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 - 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
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 - 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
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
Ok, c'est bon.
Le profil n'avait pas les droits de lecture des utilisateurs.
Offline
Pages: 1
Topic closed