Section access
Vous pouvez configurer section access dans Qlik NPrinting lorsque vous générez des rapports à partir de documents QlikView ou d'applications Qlik Sense. La prise en charge de Section access est traitée différemment pour les connexions locales et pour les connexions au serveur et au cluster.
Qlik NPrinting utilise le compte de domaine correspondant à l'utilisateur Qlik NPrinting pour appliquer le paramètre Accès de section lors de la création du rapport. Le paramètre Accès de section doit être affecté au compte de domaine avant l'exécution de la tâche de publication. Les utilisateurs dont la configuration de Accès de section est incorrecte recevront une erreur les informant de l'échec de la génération du rapport.
Accès de section ajoute une surcharge des performances à l'exécution des tâches telles que celles de publication. Qlik NPrinting Server doit créer des connexions pour chaque destinataire des rapports pour lequel Accès de section est activé. Si un rapport comporte un grand nombre de destinataires, l'exécution des tâches risque d'être considérablement ralentie.
Pour réduire le temps d'exécution des tâches, vous pouvez utiliser des filtres Qlik NPrinting au lieu d'Accès de section. Pour des informations sur la création de filtres, voir Filtres (uniquement en anglais).
Connexion à des documents QlikView locaux via section access
Procédez comme suit :
- Ouvrez la liste déroulante Applications, puis sélectionnez Connexions.
- Cliquez sur Créer une connexion.
- Renseignez le champ Nom de la connexion.
- Saisissez une description (facultatif).
- Sélectionnez une application dans la liste déroulante.
- Assurez-vous que Source est configurée sur QlikView.
- Sélectionnez Local pour le Type de document.
- Saisissez le chemin d'accès complet au fichier .qvw dans le champ Chemin d'accès au document.
- Vérifiez que la case Authentification requise pour la connexion est cochée.
-
Renseignez les champs Nom d'utilisateur et Mot de passe.
- Cliquez sur Créer.
Établissement de connexions avec QlikView Server et QlikView Cluster
Conditions préalables requises pour les connexions aux composants QlikView Server et QlikView Cluster
Pour générer des rapports à l'aide de connexions aux composants QlikView Server ou QlikView Cluster, assurez-vous que les conditions suivantes sont remplies :
- Accès à au moins un composant QlikView Server.
- L'utilisateur Windows qui exécute le service Qlik NPrinting Engine Windows doit appartenir au groupe QlikView Administrators Windows défini sur l'ordinateur QlikView Server.
- Si vous souhaitez configurer Qlik NPrinting pour l'autorisation NTFS, vous devez utiliser le composant Console de gestion Qlik. Autrement dit, le système d'exploitation Windows contrôle l'accès aux fichiers (documents) pour les utilisateurs et les groupes à l'aide des paramètres de sécurité NTFS.
- Si vous souhaitez configurer Qlik NPrinting pour l'autorisation DMS QlikView (contrôle des accès aux fichiers), voir DMS for Qlik NPrinting (uniquement en anglais).
Si vous utilisez aussi section access, les conditions suivantes sont également requises :
- Les connexions doivent être configurées pour utiliser l'authentification du serveur.
- Un compte de domaine doit être configuré dans les paramètres utilisateur, indépendamment du type d'authentification activé dans les paramètres généraux de Qlik NPrinting.
Création d'une connexion à un document de serveur
Procédez comme suit :
- Ouvrez la liste déroulante Applications, puis sélectionnez Connexions.
- Cliquez sur Créer une connexion.
- Renseignez le champ Nom de la connexion.
- Sélectionnez une application dans la liste déroulante.
- Assurez-vous que Source est configurée sur QlikView.
- Sélectionnez Serveur dans le Type de document.
- Saisissez le chemin d'accès complet au fichier .qvp dans le champ qvp://.
- Vérifiez que la case Authentification requise pour la connexion est cochée.
- Sélectionnez Authentification du serveur, renseignez le champ Identité.
- Cliquez sur Créer.
Création d'une connexion à un document de cluster
Procédez comme suit :
- Ouvrez la liste déroulante Applications, puis sélectionnez Connexions.
- Cliquez sur Créer une connexion.
- Renseignez le champ Nom.
- Sélectionnez une application dans la liste déroulante.
- Assurez-vous que Source est configurée sur QlikView.
- Sélectionnez Cluster pour le Type de document.
-
Renseignez les champs Adresse du cluster, ID de cluster et Nom du document.
L'ID et l'adresse de cluster sont disponibles dans Console de gestion Qlik, sous System (Système) > Setup (Configuration). L'adresse de cluster se trouve sous l'onglet Management service (Service de gestion) > Summary (Récapitulatif). Vous trouverez l'ID du cluster en sélectionnant le serveur QVWS sous QlikView Web Servers. L'ID figure dans le champ Name (Name) sous l'onglet General (Général).
- Vérifiez que la case Authentification requise pour la connexion est cochée.
-
Renseignez le champ Identity (Identité) d'authentification du serveur.
- Cliquez sur Créer.
Configuration des utilisateurs
Procédez comme suit :
- Ouvrez la liste déroulante Admin, puis sélectionnez Utilisateurs.
- Cliquez sur le nom de l'utilisateur qui doit recevoir les rapports protégés par section access.
-
Configurez le champ Compte de domaine en indiquant un utilisateur valide ayant accès au document.
- Cliquez sur Enregistrer.
Connexion à des applications Qlik Sense avec section access
Conditions requises
-
L'application Qlik Sense et les objets d'application individuels doivent être publiés. Pour plus d'informations, consultez Publication.
-
Tous les destinataires du rapport doivent être autorisés à accéder à l'application Qlik Sense.
-
Le paramètre Accès de section doit être correctement configuré dans le script de chargement.
Les destinataires de rapports qui ont Accès de section doivent être titulaires de droits leur permettant d'exporter des données, sinon la création de rapports échoue pour ces utilisateurs. Dans ce cas, vous pouvez remplacer Accès de section par des rôles de sécurité et des filtres Qlik NPrinting pour accorder à des utilisateurs spécifiques le droit d'exporter des données et de publier des rapports.
Étant donné que Qlik NPrinting doit créer des connexions pour chaque destinataire de rapports ayant Accès de section, l'utilisation de rôles de sécurité et de filtres au lieu d'Accès de section réduit le temps d'exécution des tâches. Pour des informations sur la création de filtres, voir Filtres (uniquement en anglais).
Procédez comme suit :
-
Créez une connexion à une application Qlik Sense ou ouvrez-en une existante.
Pour plus d'informations, consultez Création de connexions (uniquement en anglais).
- Cochez la case Appliquer Accès de section utilisateur pour les rapports afin d'appliquer section access pour l'Identité sélectionnée.
- Cliquez sur Créer ou Enregistrer pour confirmer l'opération.
En savoir plus
- Gestion d'Accès de section (uniquement en anglais)
- Gestion de la sécurité avec Accès de section