Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Février 2006
Guide Tenrox R8.7 de configuration de Microsoft Reporting Services Copyright 2006 Tenrox. Tous droits réservés. Il est interdit de photocopier ou de partager ce document avec quelque partie que ce soit sans le consentement écrit de Tenrox. Pour tous renseignements sur les licences ou pour d autres informations, veuillez contacter Tenrox par : Internet : http://www.tenrox.com Courriel : support@tenrox.com 1
À propos de ce guide Le présent guide explique la manière de configurer l intégration entre Microsoft Reporting Services et le concepteur de rapports Tenrox. Utilisateurs concernés Le présent guide est destiné aux administrateurs qui doivent configurer les paramètres d intégration entre Microsoft Reporting Services et le concepteur de rapports Tenrox. Contenu du guide Chapitres Description Aperçu Cette section présente brièvement l intégration entre Microsoft Reporting Services et le concepteur de rapports Tenrox. Paramètres requis Cette section indique les paramètres système requis Création d un rapport Microsoft dans le Cette section décrit la manière concepteur de rapports Tenrox d ajouter un rapport Microsoft à Configuration de la sécurité des rapports au niveau de l application (dans Tenrox) Types de paramètres de sécurité Autres informations l application Tenrox Cette section explique les paramètres de sécurité à configurer au niveau de l application Tenrox Cette section explique la manière de paramétrer l intégration entre Microsoft Reporting Services et Tenrox Cette section vous fournit des liens qui vous permettront d en apprendre davantage sur Microsoft Reporting Services Standards Pour les besoins de clarté, les noms des fenêtres, des boutons et des champs sont affichés en caractères gras. Le présent guide adopte un style abrégé pour ce qui concerne les commandes liées aux menus. Par exemple, "Allez vers Configuration>Processus" veut dire "Allez vers Processus à partir du menu Configuration" Les rappels suivants sont utilisés tout au long du guide 2
Donne au lecteur des informations supplémentaires pour enrichir ses connaissances ou pour orienter ses actions. Aide le lecteur à appliquer les techniques ou les procédures décrites dans le texte. Ce symbole d avertissement indique des situations auxquelles vous devez faire attention lors de la prose en charge de certaines tâches. Ceci concerne des précautions à prendre sur le respect des étapes dans l ordre indiqué ou des rappels importants sur d autres aspects. Manuels apparentés Le tableau ci-dessous énumère tous les guides qui concernent la présente version Nom du guide Description Guide de prise en main de Ce manuel offre une description Tenrox R8.7 d ensemble du logiciel Tenrox R8.7. Guide d Installation de Tenrox R8.7 Ce manuel décrit les étapes nécessaires à l installation et à la configuration de Tenrox R8.7. Guide d utilisation de Tenrox Ce manuel décrit les étapes et procédures R8.7 : Administrateur d utilisation de Tenrox R8.7 en tant qu administrateur du système. Guide d utilisation de Tenrox Ce manuel décrit les étapes et procédures R8.7 : Utilisateur standard d utilisation de Tenrox R8.7 en tant qu utilisateur standard. Guide du concepteur de rapports de Tenrox R8.7 Ce manuel s adresse aux administrateurs de l application pour les initier à la création des rapports à l aide du concepteur de rapports de Tenrox. Guide du connecteur Tenrox Ce manuel décrit les étapes nécessaires à R8.7 - ACCPAC la configuration de l intégration entre Tenrox R8.7 et ACCPAC. Guide du connecteur Tenrox Ce manuel décrit les étapes nécessaires à R8.7 Great Plains la configuration de l intégration entre Tenrox R8.7 et Great Plains. Guide du connecteur direct Ce manuel décrit les étapes nécessaires à Tenrox R8.7 QuickBooks la configuration de l intégration directe entre Tenrox R8.7 et QuickBooks. Guide d installation du Ce manuel décrit les étapes nécessaires à 3
connecteur Tenrox R8.7 - Microsoft Project Guide d utilisation du connecteur Tenrox R8.7 - Microsoft Project Guide d installation du connecteur par fichier Tenrox R8.7 - Microsoft Project Guide du connecteur Tenrox R8.7 SAP Guide du connecteur Tenrox R8.7 SAP Business One Guide du connecteur Tenrox R8.7 ADP Guide d utilisation de Tenrox R8.7 : Saisie des entrées en mode hors connexion Guide Tenrox R8.7 de configuration de la gestion des documents la configuration de l intégration entre Microsoft Project et Tenrox R8.7. Ce guide énumère et décrit également les diverses options de synchronisation entre les deux applications. Ce manuel décrit les étapes nécessaires à l utilisation de l intégration entre Microsoft Project et Tenrox R8.7. Ce guide indique les instructions nécessaires à la synchronisation des projets, des tâches, des entrées de temps et des ressources entre Microsoft Project et Tenrox R8.7. Ce manuel décrit les étapes nécessaires à la configuration de l intégration par fichier entre Tenrox R8.7 et Microsoft Project. Ce manuel décrit les étapes nécessaires à la configuration de l intégration entre Tenrox R8.7 et SAP R/3. Ce manuel décrit les étapes nécessaires à la configuration de l intégration entre Tenrox R8.7 et SAP Business One. Ce manuel décrit les étapes nécessaires à la configuration de l intégration entre Tenrox R8.7 et ADP. Ce manuel décrit les instructions nécessaires à la configuration et à l utilisation de la fonction de saisie des entrées en mode hors connexion. Ce manuel décrit les étapes nécessaires à la configuration des paramètres d intégration entre Tenrox R8.7 et Microsoft Office SharePoint Portal Server 2003. 4
Entente de soutien technique et Convention des droits d utilisation du logiciel Tenrox Soutien technique Tenrox offre plusieurs types de soutien technique pour répondre aux besoins de ses clients. Pour toutes les questions d ordre technique relatives aux produits Tenrox veuillez vous adresser à votre Spécialiste de Soutien Tenrox interne (SST). Le Spécialiste de Soutien technique est formé sur l utilisation, la configuration et la manière de faire face à toutes pannes relatives aux produits Tenrox au sein de l environnement propre à votre organisation. Votre SST interne a le choix entre trois méthodes pour signaler toutes les demandes d assistance à Tenrox : Portail Tenrox de soutien technique à la clientèle, courriel et Téléphone. Le Portail Tenrox de soutien technique accessible en libre service contient les informations nécessaires que le SST peut consulter afin de résoudre de lui-même tout aspect relatif à l application. Ce portail comprend ce qui suit : La Foire aux questions (FAQ) qui reprend la liste des questions les plus fréquemment posées Le site dispose également de bases de données complètes et interrogeables pour tout ce qui concerne ces questions Les articles de la base des connaissances qui reprennent les correctifs postés par le service de soutien technique de Tenrox Le site dispose également de bases de données complètes et interrogeables pour tout ce qui concerne les articles de la base des connaissances Des copies téléchargeables de tous les guides d utilisation de Tenrox R8.7 de même que les dernières versions et notes de mises à jour techniques du logiciel Tenrox Une fonction vous permettant de créer directement vos propres requêtes de service 24 heures sur 24 et 7 jours sur 7. La fonctionnalité en ligne vous permet d entrer par le Web toutes vos informations clés de façons à ce que le service de soutien technique de Tenrox puisse prendre rapidement votre requête en charge Une fonction de vérification de l état de la requête de service que vous avez créée L accès en libre service au portail de soutien technique Tenrox se fait par le lien www.tenrox.com/fr/support en entrant votre nom d utilisateur et mot de passe dans les champs appropriés. Si vous n avez pas de nom d utilisateur et de mot de passe, envoyez un courriel à l adresse support@tenrox.com. Les informations d accès nécessaires à ce 5
portail vous seront transmises immédiatement durant les heures ouvrables, soit de 9h00 à 17h00 heure normale de l Est. Votre SST peut également entrer en contact avec le service de soutien technique Tenrox par: Téléphone : (450) 688-3444 option 8 Courriel : support@tenrox.com 6
Convention des droits d utilisation du logiciel Tenrox TENROX INC. CONVENTION DES DROITS D UTILISATION DU LOGICIEL TENROX La convention des droits d utilisation du logiciel Tenrox a été lue et acceptée lors de la procédure d installation de ce produit dans votre environnement Veuillez consulter une copie de la convention accompagnant cette installation. 7
Table des matières 1 Intégration entre Tenrox R8.7 et Microsoft Reporting Services...9 1.1 Aperçu... 9 1.2 Paramètres requis... 9 1.3 Création d un rapport Microsoft dans le concepteur de rapports Tenrox... 9 1.4 Configuration de la sécurité des rapports au niveau de l application (dans Tenrox)... 10 1.5 Types de paramètres de sécurité... 11 1.5.1 Intégration anonyme... 11 1.5.1.1 Paramètres effectués dans les services Internet (IIS)... 11 1.5.1.2 Give read/write access to t he IUSER of the repsvc folder... 12 1.5.2 Intégration avec les sous-systèmes de confiance... 12 1.5.2.1 Paramètres du fichier Web.config... 12 1.5.2.2 Paramètres effectués dans les Services Internet (IIS)... 12 1.5.2.3 Paramètres serveur... 13 1.5.2.4 Paramètres de l application Tenrox... 14 1.6 Autres informations... 14 8
1 Intégration entre Tenrox R8.7 et Microsoft Reporting Services 1.1 Aperçu Le présent document explique la manière d intégrer facilement l application Microsoft Reporting Services avec le concepteur de rapports Tenrox sans la mise au point de composants.net ou l installation de l application Tenrox. Les rapports Microsoft doivent être conçus avec la technologie.net pour permettre une intégration réussie avec les applications destinées à un environnement réseau pour être ensuite intégrées au concepteur de rapports Tenrox. Une fois réalisée l intégration avec l application Tenrox, seule l adresse URL du rapport sera enregistrée dans l application Tenrox. À l instar des rapports ASP, les paramètres des rapports Microsoft sont automatiquement convertis en paramètres de rapports Tenrox. L utilisateur aura donc la possibilité d exécuter des rapports Microsoft ŝur différentes pages de l application Tenrox. Les rapports de l application Microsoft Reporting Services portent l extension.rdl. 1.2 Paramètres requis Voici les paramètres système requis pour configurer l intégration entre Tenrox et Microsoft Reporting Services: Installation de Microsoft Reporting Services Service Pack 1 pour que l intégration puisse fonction; Microsoft ASP.NET 1.1 (v1.1.4322) est pris en charge par Microsoft Reporting Services et l application Tenrox; Microsoft Internet Explorer 5.5 avec SP2 ou plus; Microsoft SQL Server 2000 avec le plus récent service pack. 1.3 Création d un rapport Microsoft dans le concepteur de rapports Tenrox 1. Lorsque vous vous connectez à l application, allez vers la fenêtre Rapport>Concepteur de rapports 9
2. Cliquez à droite sur un composant virtuel puis sélectionnez l option Nouveau rapport. Choisissez dans le menu déroulant Catégorie l option Microsoft Reports Tapez le Chemin d accès du rapport Microsoft. Celui-ci se présente dans le format: /NomDeDossier/NomDeRapport. Il n est pas nécessaire de spécifier le nom du serveur, puisque cela est déjà indiqué dans la fenêtre Configuration des paramètres de sécurité des rapports.. Il n est pas nécessaire d inclure l extension du rapport Microsoft (.rdl), dans le champ Chemin d accès. Remplissez tous les autres champs obligatoires: Nom, Catégorie et Titre Seuls 3 onglets s afficheront dans le concepteur de rapports lorsque vous sélectionnez MS Reports : Général, Sécurité et Visualiser. L impression des rapports n est pas prise en charge par Microsoft Reports. De plus, l exportation est prise en charge à partir de la barre d outils de cette application. La visualisation des rapports utilise le compte et le mot de passe de l utilisateur qui est connecté à la machine. Donc, pour qu ils puissent générer des rapports, les utilisateurs NT doivent y avoir des droits d accès. Ceci se fait à l aide de l utilitaire de gestion des rapports qui accompagne l application Microsoft Reporting Services. 1.4 Configuration de la sécurité des rapports au niveau de l application (dans Tenrox) 1. Lorsque vous vous connectez à l application, allez vers la fenêtre Configuration>Organisation>Système 2. Cliquez sur le bouton Serveur de rapports. La fenêtre Configuration des paramètres de sécurité des rapports s affiche. 10
3. Les champs ci-dessous de la fenêtre Configuration des paramètres de sécurité des rapports doivent être obligatoirement remplis: a. Serveur de rapports: tapez le nom du serveur où l application Microsoft Reporting Services est installée Répertoire virtuel: ce champ fait référence au serveur de rapports sur la machine. Lors de l opération d installation, Microsoft Reporting Services crée par défaut un répertoire virtuel appelé ReportServer. Compte et mot de passe utilisateur: le compte utilisateur sert à vérifier les informations d identification de l utilisateur. Ces dernières permettent donc d authentifier l utilisateur qui appelle et affiche le rapport dans l application Tenrox. 1.5 Types de paramètres de sécurité Il existe 2 paramètres de sécurité à configurer pour accéder au serveur de rapports et visualiser ces derniers: Anonyme (SÉCURITÉ DE BASE) Sous-systèmes de confiance (SÉCURITÉ AVANCÉE) 1.5.1 Intégration anonyme 1.5.1.1 Paramètres effectués dans les services Internet (IIS) 1. Ouvrez les services Internet en allant vers la fenêtre Démarrer>Paramètres>Panneau de configuration>outils d administration>services Internet (IIS) 11
2. Déroulez la structure arborescente suivante: NomServeur>Sites Web>Site Web par défaut>tenterprise>report puis cliquez sur le dossier Designer. 3. Ensuite convertissez le dossier repsvc en Application Web Cliquez à droite sur repsvc puis sélectionnez l option Propriétés Cliquez sur le bouton Créer qui se situe à la droite du champ Nom de l application. Click Appliquer repsvc est le dossier qui accueille les fichiers permettant d établir la connexion entre Tenrox et les rapports Microsoft. 4. Vous devez également ajuster certains paramètres dans la fenêtre des propriétés de repsvc : Cliquez sur l onglet Sécurité de répertoire Cliquez sur le bouton Modifier dans la zone Connexions anonymes et contrôle d authentification. Assurez-vous de ne cocher dans cette fenêtre que la case Authentification intégrée Windows. 1.5.1.2 Give read/write access to t he IUSER of the repsvc folder 1. Cliquez à droite sur le dossier repsvc dans C:\Programmes\Tenrox\Enterprise Software\Web\Report\Designer puis sélectionnez l option Propriétés 2. Allez vers l onglet Sécurité puis cliquez sur le bouton Ajouter... 3. Localisez puis sélectionnez l utilisateur IUSR ensuite cliquez sur OK 4. Donnez à IUSR des permissions de Lecture d Écriture puis cliquez sur Appliquer et OK 1.5.2 Intégration avec les sous-systèmes de confiance 1.5.2.1 Paramètres du fichier Web.config 1. Applez le fichier Web.config dans C:\Programmes\Tenrox\Enterprise software\web\report\designer\repsvc a. Ajustez la ligne d emprunt d identité sur Faux <identity impersonate= false /> b. Ajustez la ligne d authentification sur Windows <authentication mode= Windows / > 1.5.2.2 Paramètres effectués dans les Services Internet (IIS) Reproduisez les mêmes étapes décrites dans la section Intégration anonyme, sous-section Paramètres effectués dans les services Internet (IIS) 12
1.5.2.3 Paramètres serveur 1. Créez un utilisateur, par exemple CustomASPNET, sur le serveur MSRS (nom d utilisateur et mot de passe) Pour créer l utilisateur, allez vers Démarrer>Paramètres>Panneau de configuration>outils d administration>gestion de l ordinateur>utilisateurs et groupes locaux>utilisateurs Cliquez à droite sur le dossier Utilisateurs puis sélectionnez l option Nouvel utilisateur Tapez les informations nécessaires puis cliquez sur Créer 2. Créer le même utilisateur CustomASPNET avec un mot de passe identique à celui du serveur de l application Tenrox Le mot de passe doit contenir au minimum sept caractères. Décochez la case L utilisateur doit changer de mot de passe à la prochaine ouverture de session. Cochez la case Le mot de passe n expire jamais 3. Attribuez à l utilisateur des droits minimaux sur le serveur Tenrox Ouivrez l application Stratégie de sécurité locale à partir des Outils d administration Développez le dossier Stratégies locales puis sélectionnez l option Attribution des droits utilisateur Cliquez deux fois sur les droits ci-dessous, cliquez sur le bouton Ajouter un utilisateur ou un groupe... puis sélectionnez l utilisateur que vous avez créé au niveau de l étape 2. Voici la liste des droits à attribuer au nouveau compte appelé CustomASPNET : Accéder à cet ordinateur depuis le réseau Ouvrir une session en tant que tâche Ouvrir une session en tant que service Refuser les ouvertures de session locales Interdire l ouverture de session par les services Terminal Services 4. Attribuez à NTFS des permissions sur le serveur Tenrox. Ouvrez l explorateur Windows puis attribuez les permissions appropriées au dossier spécifié : C:\WINNT\Microsoft.NET\Framework\<version>\Fichiers temporaires ASP.NET Contrôle total C:\WINNT\temp -- Lecture/Écriture/Suppression Dossier repsvc -- Lecture/Écriture Arborescence %racineinstallation% (C:\WINNT\Microsoft.Net\Framework\v1.1.4322 -- Lecture C:\WINNT\assembly -- Lecture Racine du site Web: C:\inetpub\wwwroot ou le chemin vers lequel pointe le site Web -- Lecture Répertoires parents de contexte Affichage du contenu du dossier/lecture Répertoires parents de contexte : Ceci veut dire que vous avez une arborescence qui se présente sous le format suivant C:\Dossier A\Dossier B. Si 13
vous accordez des droits de lecture/écriture au dossier dit Dossier B cela implique que vous devez accorder au dossier dit Dossier A des droits d Affichage de contenu/lecture, autrement il ne vous sera pas possible de voir le dossier appelé Dossier B. 5. Configurer ASP.NET pour s exécuter avec le nouveau compte Ouvrez le fichier machine.config (C:\WINNT\Microsoft.NET\Framework\v1.1.4322\CONGFIG) avec Visual Studio.NET ou le bloc-notes Localisez l élément <processmodel> et changez les attributs du nom d utilisateur et du mot de passe pour les adapter au nouveau compte Attributs par défaut : <!-- NomUtilisateur= machine MotDePasse= GénérationAutomatique --> Nouveaux attributs: <!-- NomUtilisateur= ASPNETPersonnalisé MotDePasse= VotreMotDePasseFiable --> Dépendamment de la version du système d exploitation, le répertoire Windows sera C:\WINNT ou C:\Windows (C:\ étant le disque où le système d exploitation est installé). 1.5.2.4 Paramètres de l application Tenrox 1. Dans la fenêtre Configuration des paramètres de sécurité des rapports: Le champ Compte de l utilisateur doit contenir le nom de l utilisateur créé pour les deux serveurs. Le champ Mot de passe doit contenir le mot de passe attribué à l utilisateur lorsqu il a été créé La case Authentification NT doit être cochée 1.6 Autres informations Pour de plus amples informations, veuillez consulter l un des liens suivants : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/secnetch10.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/secnetch03.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/secmod/html/secmod15.asp http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/secnetht01.asp 14
www.tenrox.com/fr info@tenrox.com