Créer un enregistrement de critères d’utilisateur pour Portail de services
Créez un enregistrement de critères d’utilisateur à appliquer aux éléments et Portail de services contrôlez l’accès des utilisateurs aux pages, aux widgets, aux instances de widget et aux sources de recherche.
Avant de commencer
Rôle requis : administrateur
Pourquoi et quand exécuter cette tâche
Vous pouvez appliquer les critères d’utilisateur existants aux enregistrements via Portail de services la Portail de services configuration (Portail de services > Configuration du Portail de services). Vous ne pouvez créer des critères d’utilisateur qu’au sein de l’interface utilisateur de la plateforme.
Procédure
- Dans le filtre de navigation, saisissez Portail de services.
- Sélectionnez un enregistrement de page, de widget ou d’instance de widget.
-
Dans la liste connexe située au bas de l’enregistrement, sélectionnez l’onglet Peut afficher ou Impossible d’afficher , puis cliquez sur Nouveau.
Si un enregistrement de critères d’utilisateur est déjà créé, vous pouvez cliquer sur Modifier pour appliquer les critères d’utilisateur à la page, au widget ou à l’instance de widget.
Les enregistrements de critères d’utilisateur sont stockés dans la table [user_criteria].
-
Renseignez les champs du formulaire, comme il vous convient.
Tableau 1. Portail de services Critères d’utilisateur Champ Description Nom Nom de l’enregistrement de critères. Utilisateurs Enregistrements utilisateur correspondant aux critères d’accès. Groupes Regrouper les enregistrements pour correspondre aux critères d’accès. Rôles Rôles pour correspondre aux critères d’accès. Avancés Affiche ou masque le champ Script. Script Définit tous les critères supplémentaires et renvoie vrai ou faux. Ce champ n'est disponible que si la case Avancé est cochée. Remarque :- Étant donné que les scripts sont évalués de façon dynamique, y compris les scripts des critères d’utilisateur, les enregistrements peuvent réduire les performances.
- N’utilisez pas une fonction avec son nom comme réponse, c’est-à-dire answer().
Application Périmètre de l’application pour l’enregistrement des critères d’utilisateur. Actif Activez ou désactivez cet enregistrement de critères. Sociétés Entreprises qui doivent correspondre aux critères d’accès. Emplacements Emplacements pour correspondre aux critères d’accès. Départements Départements qui doivent correspondre aux critères d’accès. Respecter tout Détermine si tous les éléments de chaque champ de critères renseigné doivent correspondre. Si la case est cochée, seuls les utilisateurs qui correspondent à tous les critères ont l'accès. Si elle est décochée, l'utilisateur doit répondre à un ou plusieurs des critères définis pour avoir l'accès. Par défaut, la case n'est pas cochée. Ainsi, n'importe quelle condition remplie fournit une correspondance.
Par exemple, imaginons un enregistrement de critères d'utilisateur pour les éléments suivants :- Emplacements A ou B
- Société C ou D
Si la case Correspondre à tout est cochée, seuls les utilisateurs répondant à toutes ces conditions correspondent. Par exemple, un utilisateur avec un emplacement A et une société C.
Si la case Correspondre à tout n'est pas cochée, les utilisateurs répondant à l'une de ces conditions correspondent. Par exemple, un utilisateur avec un emplacement B.
Remarque :Si vous sélectionnez Correspondre à tout, veillez à ne pas créer de conditions contradictoires qui ne pourront jamais être remplies. Par exemple, si tous les utilisateurs à l'emplacement A travaillent pour la société G, alors les conditions de cet exemple ne seront jamais remplies. - Cliquez sur Envoyer.