Préférences utilisateur

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 4 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 au 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 modifie 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 et l’indicateur de délai de réponse est masqué. Pendant les sessions futures 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 futures s’ouvrent avec l’indicateur de délai de réponse visible.

    Pour en savoir plus sur les préférences disponibles aux utilisateurs, reportez-vous aux sections Paramètres 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 une liste d’enregistrements des préférences utilisateur. Sélectionnez un nom de préférence pour afficher cette préférence dans la vue de formulaire. Si vous effectuez le dépannage d’un utilisateur, recherchez son nom d’utilisateur pour trouver toutes ses personnalisations, puis sélectionnez un nom de préférence à afficher.

    Remarque :
    Avoir plus de 10 000 préférences utilisateur entraîne une dégradation du système et des problèmes de performances de l’interface utilisateur.
    Tableau 1. Champs de préférences utilisateur
    Champ Description
    Nom Nom de la fonctionnalité ou de la fonctionnalité.
    Description Une brève description facultative de la fonction ou de la fonctionnalité.
    Système Indique si cet enregistrement indique la valeur par défaut à l’échelle du système (TRUE) ou non (FALSE).
    Type Affiche 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 l’utilisateur est vide, l’enregistrement concerne 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 à l’échelle du système ou une préférence d’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 des préférences utilisateur distinct 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 des préférences d’un utilisateur par le biais de ce module, la session suivante de l’utilisateur utilise le paramètre de l’administrateur. Toutefois, l’utilisateur peut à nouveau personnaliser les fonctionnalités via l’interface utilisateur, ce qui met à jour son enregistrement de préférence utilisateur. Si l’administrateur supprime l’enregistrement des préférences utilisateur pour un utilisateur particulier, la session suivante de cet utilisateur utilisera 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 comme valeur par défaut, créez une préférence, cochez la case Système et laissez le champ Utilisateur vide.
    Important :
    Vous ne devez jamais avoir plus d’une préférence portant le même nom qu’une 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 de préférences utilisateur pour des utilisateurs spécifiques ne sont pas stockés dans des ensembles de mises à jour, de sorte que les personnalisations de l’utilisateur sont conservées lorsque vous importez un ensemble de mises à jour. Pour plus d'informations, consultez System update sets.