jqgrid différentes editrules pour append et éditer

J’ai une grid qui est utilisée pour éditer les utilisateurs (permissions, nom, etc.).
J’ai également un champ Mot de passe qui, en mode édition, est en écriture seule.
Signification: le mot de passe n’est pas affiché, mais si un utilisateur insère une valeur pour ce champ, le mot de passe est modifié.
Mon problème est que lorsque je modifie un utilisateur existant, je souhaite évidemment que le champ du mot de passe soit facultatif. Mais lors de l’ajout d’un nouvel utilisateur, je souhaite que ce champ soit obligatoire.
Comment cela peut-il être réalisé?
Merci