Bonsoir,

2014-10-17 18:21 GMT+02:00 Viduc <vi...@sugarbox.fr>:
> Je suis en pleine refonte de mes plugins pour la version 0.85.
> Je souhaiterais avoir plus d'info sur les droits utilisables par défaut dans
> les plugin.

Les droits sont désormais stockés sous la forme d'un entier numérique
sur lequel on applique un masque binaire pour vérifier les droits de
l'utilisateur (cf. [1]).

> Je vois dans la DB que des chiffres correspondent à différents droits, je
> souhaiterais avoir la liste de ces droits
> UPDATE, CREATE .... DELETE ? USE ? etc...

La liste des droits standards (READ, UPDATE, CREATE, DELETE, PURGE)
est définie au début de config/define.php.
ALLSTANDARDRIGHT est une constante permettant de tester tous les
droits standards en une fois.
Comme la valeur est stockée sur un INT, il est possible d'avoir
jusqu'à 32 droits (moins les 5 premiers standards) ce qui te permet de
gérer les droits de ton plugin.

[1] https://forge.indepnet.net/projects/plugins/wiki/Fr_Plugin084to085
--
Kevin Roy

_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to