Préférences utilisateur

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Les utilisateurs peuvent configurer de nombreuses fonctionnalités de l’interface utilisateur, telles que le nombre de lignes par page dans une liste ou l’affichage du délai de réponse en bas d’une liste ou d’un formulaire. Les administrateurs peuvent modifier ou supprimer ces préférences selon leurs besoins.

    Les personnalisations utilisateur sont stockées en tant qu’enregistrements dans la table Préférences utilisateur [sys_user_preference] et sont mises à jour chaque fois que l’utilisateur change le paramètre. L’interface utilisateur s’affiche en fonction des préférences de chaque utilisateur.

    Par exemple, le délai de réponse peut apparaître au bas des listes et des formulaires par défaut. Si un utilisateur masque le délai de réponse, un enregistrement de préférence utilisateur est créé pour lui indiquant que l’indicateur de délai de réponse est masqué. Lors des sessions suivantes de l’utilisateur, l’indicateur de temps de réponse est masqué. Si l’utilisateur décide ultérieurement d’afficher le délai de réponse, l’enregistrement des préférences utilisateur est mis à jour de manière appropriée, et les sessions suivantes s’ouvrent avec l’indicateur de délai de réponse visible.

    Pour plus d’informations sur les préférences disponibles pour les utilisateurs, consultez Réglages des préférences utilisateur et Next Experience préférences utilisateur.

    Affichage et résolution des problèmes liés aux préférences utilisateur

    Accédez à la Administration utilisateurs > Préférences utilisateur pour obtenir la liste des enregistrements de préférences utilisateur. Sélectionnez le nom d’une préférence pour afficher cette préférence dans la vue de formulaire. Si vous dépannez un utilisateur, recherchez son nom d’utilisateur pour trouver toutes ses personnalisations, puis sélectionnez un nom de préférence à afficher.

    Remarque :
    Le fait d’avoir plus de 10 000 préférences utilisateur entraîne une dégradation du système et des problèmes de performances d’interface utilisateur.
    Tableau 1. Champs de préférences utilisateur
    Champ Description
    Nom Nom de la fonction ou de la fonctionnalité.
    Description Une brève description facultative de la fonctionnalité ou de la fonction.
    Système Indique si cet enregistrement indique la valeur par défaut à l’échelle du système (TRUE) ou non (FALSE).
    Type Indique le type de données d’entrée accepté pour la valeur. Par exemple, vous pouvez sélectionner une chaîne ou un entier.
    Utilisateur Affiche le nom de l’utilisateur pour lequel le paramètre est personnalisé. Si Utilisateur est vide, l’enregistrement est pour une valeur par défaut à l’échelle du système.
    Valeur Le paramètre actuel de cet enregistrement. Comparez cette valeur au champ Utilisateur et au champ Système pour déterminer si la valeur affichée est une valeur par défaut pour l’ensemble du système ou une préférence d’un utilisateur spécifique.
    Vous pouvez identifier les enregistrements de préférences utilisateur pour les valeurs à l’échelle du système, également appelées valeurs par défaut ou globales, par les valeurs suivantes :
    • Système=VRAI
    • Utilisateur=vide
    Chaque fois qu’un utilisateur personnalise une fonctionnalité, un enregistrement distinct des préférences utilisateur est créé avec les valeurs suivantes :
    • Système=FAUX
    • Utilisateur=<nom d’utilisateur>
    Par conséquent, une même fonctionnalité d’interface utilisateur personnalisable peut avoir plusieurs enregistrements de préférences utilisateur.
    Remarque :
    Pour certaines fonctionnalités, l’enregistrement à l’échelle du système n’apparaît pas dans le module des préférences utilisateur tant qu’un utilisateur ne l’a pas personnalisé, ce qui entraîne l’ajout d’un nouvel enregistrement aux préférences utilisateur.

    Si un utilisateur rencontre un comportement inexpliqué dans l’interface utilisateur, vous pouvez vérifier ses préférences utilisateur en recherchant son nom d’utilisateur dans la liste des préférences utilisateur. Ensuite, supprimez ou mettez à jour l’enregistrement de préférence utilisateur qui affecte le comportement en question.

    Remarque :
    Lorsqu’un administrateur modifie manuellement la valeur de préférence d’un utilisateur via ce module, la session suivante de l’utilisateur utilise les paramètres de l’administrateur. Toutefois, l’utilisateur peut à nouveau personnaliser les fonctionnalités via l’interface utilisateur, ce qui met à jour l’enregistrement de ses préférences utilisateur. Si l’administrateur supprime l’enregistrement des préférences utilisateur pour un utilisateur particulier, la session suivante de cet utilisateur utilise la valeur à l’échelle du système pour cette fonctionnalité. Lorsque l’utilisateur personnalise ultérieurement la fonctionnalité, le système crée un enregistrement de préférence utilisateur pour l’utilisateur.

    Préférences utilisateur globales

    Créez des préférences utilisateur globales ou à l’échelle du système pour définir une préférence par défaut pour vos utilisateurs. Pour définir une préférence par défaut, créez une préférence, cochez la case Système et laissez le champ Utilisateur vide.
    Important :
    Vous ne devriez jamais avoir plus d’une préférence avec le même nom défini comme préférence utilisateur globale.

    Préférences utilisateur et ensembles de mises à jour

    Les enregistrements de préférences utilisateur pour les valeurs à l’échelle du système, également appelées valeurs par défaut ou globales, sont stockés dans des ensembles de mises à jour. Tous les changements sont implémentés lorsque vous importez l’ensemble de mises à jour et affectent tous les utilisateurs qui n’ont pas personnalisé la fonctionnalité. Les enregistrements des préférences utilisateur pour des utilisateurs spécifiques ne sont pas stockés dans des ensembles de mises à jour, les personnalisations utilisateur sont donc conservées lorsque vous importez un ensemble de mises à jour. Pour plus d'informations, consultez System update sets.