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, widgets, instances de widget et sources de recherche.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
Vous pouvez appliquer des critères d’utilisateur existants à des enregistrements dans Portail de services la configuration via Portail de services (Portail de services > Configuration de Portail de services). Vous ne pouvez créer des critères d’utilisateur que dans 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 des critères d’utilisateur à la page, au widget ou à l’instance de widget.
Les enregistrements des 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 du critère. Utilisateurs Enregistrements utilisateur pour correspondre aux critères d’accès. Groupes Regrouper les enregistrements pour qu’ils correspondent aux critères d’accès. Rôles Rôles à faire 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().
Demande 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 Sociétés à faire correspondre aux critères d’accès. Emplacements Emplacements à faire correspondre aux critères d’accès. Départements Départements à respecter les 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.