Aller au contenu principal

Restrictions

La fonctionnalité Restrictions vous permet de limiter les données affichées à des utilisateurs ou groupes spécifiques, imposant ainsi une sécurité au niveau des lignes à travers les vues, tableaux de bord, classeurs, et rapports d'Excel Add-in dans Nectari. Les restrictions sont appliquées automatiquement et aident à garantir que les utilisateurs ne voient que les données pertinentes à leurs rôles.

Vous pouvez gérer les restrictions par Groupes, Utilisateurs, ou Modèles de données—utilisez la liste déroulante Gérer en haut de la page pour sélectionner la vue que vous souhaitez.

Les restrictions peuvent être définies à deux niveaux :

NiveauDescription
GlobalUtilise des paramètres globaux. Ces restrictions affectent tous les modèles de données contenant ces paramètres.
Modèle de donnéesUtilise des champs spécifiques à un modèle de données et s'applique uniquement à ce modèle.
important

Soyez prudent avec les restrictions. Si un utilisateur appartient à plusieurs groupes avec des restrictions contradictoires (par exemple, Entreprise=X et Entreprise=Y), le résultat peut être trop restrictif et ne renvoyer aucun enregistrement. Utilisez l'Option de combinaison dans groupes pour fusionner les restrictions de manière appropriée.

Quand utiliser des restrictions

  • Respecter les politiques de sécurité : Faites appliquer des règles de confidentialité des données internes ou réglementaires en limitant l'accès à des enregistrements sensibles.
  • Automatiser la sécurité au niveau des lignes : Appliquez un filtrage automatique et cohérent sans personnaliser chaque vue ou tableau de bord.
  • Limiter la visibilité des données : Montrez uniquement les données pertinentes en fonction de l'appartenance à un utilisateur ou à un groupe, comme le filtrage par région, département, ou ligne de produit.

Mise en page de la page

PanneauDescription
Utilisateur/Modèle de données/GroupeAffiche la liste principale des utilisateurs, groupes, ou modèles de données, selon le mode de gestion sélectionné. Sélectionnez une entrée ici pour voir ou définir des restrictions spécifiques à cet utilisateur, groupe, ou modèle.
Paramètres globauxListe tous les paramètres globaux disponibles pouvant être utilisés pour des restrictions globales.
Restrictions globalesAffiche les restrictions de niveau global appliquées au groupe, à l'utilisateur, ou au modèle de données sélectionné.
Modèles de donnéesListe tous les modèles de données disponibles pour créer ou appliquer des restrictions spécifiques à un modèle.
Restrictions du modèle de donnéesMontre les restrictions définies au niveau du modèle de données (sécurité au niveau des lignes par modèle).

Ajouter une restriction globalement

  1. Dans le panneau de navigation, cliquez sur l'icône d'engrenage en bas. La page Administration s'ouvre.
  2. Sélectionnez Sécurité, puis Restrictions.
  3. Dans la liste déroulante Gérer, sélectionnez si vous souhaitez configurer par utilisateur, modèle de données, ou groupe.
  4. Dans la liste principale, sélectionnez l'utilisateur, le modèle de données, ou le groupe que vous souhaitez configurer.
  5. Dans le panneau Paramètres globaux, sélectionnez un champ.
  6. Utilisez le bouton de flèche droite (>) pour déplacer le paramètre global sélectionné dans la liste Restrictions globales.
  7. Pour chaque entrée autorisée, définissez l'Opérateur et la Valeur souhaités à l'aide des listes déroulantes ou des champs de saisie disponibles.
  8. Cliquez sur Appliquer les modifications pour enregistrer, ou Annuler les modifications pour abandonner.

remarque

Pour les opérateurs IN et NOT IN avec des restrictions globales, utilisez cette syntaxe (séparée par des points-virgules) : VALUE1;VALUE2;VALUE3

Ajouter une restriction à un modèle de données spécifique

  1. Dans le panneau de navigation, cliquez sur l'icône d'engrenage en bas. La page Administration s'ouvre.
  2. Sélectionnez Sécurité, puis Restrictions.
  3. Dans la liste déroulante Gérer, sélectionnez si vous souhaitez configurer par utilisateur, modèle de données, ou groupe.
  4. Dans la liste principale, sélectionnez l'utilisateur, le modèle de données, ou le groupe que vous souhaitez configurer.
  5. Dans le panneau Modèles de données, sélectionnez un modèle de données.
  6. Utilisez le bouton de flèche droite (>) pour déplacer le modèle de données sélectionné dans la liste Restrictions du modèle de données.
  7. Cliquez sur Constructeur de restrictions pour créer votre expression de restriction.
  8. Cliquez sur Valider, puis sur Enregistrer pour confirmer la restriction.
  9. Cliquez sur Appliquer les modifications pour enregistrer, ou Annuler les modifications pour abandonner.

remarque

Pour les opérateurs IN et NOT IN dans les restrictions de modèle de données, utilisez la syntaxe de liste SQL dans le constructeur d'expressions : IN ('VALUE4','VALUE5','VALUE6')

Propriétés du constructeur de restrictions

Les restrictions sont cumulatives—si vous définissez plus d'une restriction, toutes sont appliquées ensemble.

ChampDescription
Boîte de l'éditeurEntrez ou modifiez votre expression de restriction en utilisant la syntaxe SQL ou logique.
Aides au codeUtilisez les boutons d'opérateurs et de fonctions au-dessus de l'éditeur pour insérer rapidement des opérateurs, des parenthèses ou des mots-clés.
Mots-clés des scriptsTrouvez et insérez des fonctions, déclarations, opérateurs et constantes intégrés à partir de listes disponibles.
TablesSélectionnez des champs ou des colonnes parmi les tables de modèles de données disponibles à utiliser dans vos expressions de restriction.
AutresInsérez des variables globales, des variables spéciales, ou des paramètres de modèle de données.
RechercheTapez des mots-clés pour localiser rapidement des fonctions, variables ou opérateurs disponibles à utiliser dans votre script.
ValiderCliquez pour vérifier votre script pour des erreurs de syntaxe avant de confirmer.