SugarCRM - Synolab

SugarCRM – Module User – Rendre un champ custom éditable uniquement par les administrateurs.

Par Sylvain P. le 1 septembre 2016

Il est parfois nécessaire de rajouter des champs sur le module User mais qui doivent être uniquement éditables par les administrateurs. Certains champs standards sont déjà comme cela et Sugar a tout prévu dans la classe SugarACLUsers pour permettent d’étendre cela à des champs custom.

Pour avoir ce même comportement sur les champs custom, il suffit d’effectuer les 3 opérations ci-dessous :

1 – Créer un ACL custom dans le répertoire custom/data/acl qui étend la class SugarACLUsers.

2 – Créer dans custom/Extensions/modules/Users/vardefs un vardef qui ajoute le custom ACLs dans vardefs

3 – Effectuer une reconstruction et réparation rapide.

LinkedIn Google+ Email
Sylvain P.

L'aventurier du code.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

GIF