Habiliter un groupe pour les transition d'états uniquement

Request description

Bonjour,

On cherche à donner des droits à un groupe pour qu’il n’ait accès qu’aux boutons de transitions d’état sans avoir le droit de modifier l’objet.
Pour l’instant si le groupe n’a pas les droits de modifications les boutons de transition n’apparaissent pas même si la transition lui a été habilité.
Si on habilite le groupe sur l’action de transition, le bouton apparait mais grisé et inopérant.

Est-ce possible par paramétrage?
Merci par avance

Julien

Bonjour,

Pour mettre à jour le champ statut, il faut nécessairement avoir les droits de mise à jour, le statut étant un champ comme un autre.

Par contre, vous pouvez dire que les champs sont en lecture seule sur un statut donné, en mettant “Read only fields = yes” au niveau du state :

ou par code à l’initUpdate, exemple :

ObjectFieldList list = getStatusField().getList();
EnumItem item = list.getItem("STATUS_X", true);
item.setReadOnlyFields(getGrant().hasResponsibility("GROUP_Y"));

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.