Planifier la création de rapports dans Configuration Manager
S’applique à : Gestionnaire de Configuration (branche actuelle)
La création de rapports dans Configuration Manager fournit un ensemble d’outils et de ressources qui vous aident à utiliser les fonctionnalités de création de rapports avancées de SQL Server Reporting Services ou Power BI Report Server. Utilisez les sections suivantes pour planifier la création de rapports dans Configuration Manager.
Où installer le point reporting services
Lorsque vous exécutez des rapports Configuration Manager sur un site, les rapports ont accès aux informations de la base de données du site dans laquelle ils se connectent. Utilisez les sections suivantes pour vous aider à déterminer où installer le point reporting services et quelle source de données utiliser.
Remarque
Pour plus d’informations sur la planification des systèmes de site dans Configuration Manager, consultez Ajouter des rôles de système de site.
Serveurs de système de site pris en charge
Vous pouvez installer le point Reporting Services sur un site d’administration centrale (CAS) et des sites principaux. Il fonctionne sur plusieurs systèmes de site sur un site et sur d’autres sites de la hiérarchie. Configuration Manager ne prend pas en charge le point Reporting Services sur les sites secondaires. Le premier point de Reporting Services sur un site est défini comme serveur de rapports par défaut. Vous pouvez ajouter d’autres points Reporting Services sur un site, mais Configuration Manager rapports utilisent activement le serveur de rapports par défaut sur chaque site. Installez le point Reporting Services sur le serveur de site ou un système de site distant. Pour des performances optimales, utilisez SQL Server Reporting Services sur un serveur de système de site distant.
Considérations relatives à la réplication des données
Tenez compte des facteurs suivants pour vous aider à déterminer où installer vos points Reporting Services :
Un point Reporting Services avec la base de données CAS comme source de données de création de rapports a accès à toutes les données globales et de site dans la hiérarchie Configuration Manager. Si vous avez besoin de rapports qui contiennent des données de site pour plusieurs sites dans une hiérarchie, envisagez d’installer le point reporting services sur un système de site au niveau du site d’administration centrale. Utilisez ensuite sa base de données comme source de données de création de rapports.
Un point Reporting Services avec une base de données de site principal enfant comme source de données de création de rapports a accès aux données globales et aux données de site uniquement pour le site principal local et les sites secondaires enfants. Les données de site pour d’autres sites principaux dans la hiérarchie Configuration Manager ne sont pas répliquées sur ce site principal. Reporting Services ne pouvez pas accéder aux données de site pour d’autres sites principaux. Si vous avez besoin de rapports qui contiennent des données de site pour un site principal spécifique ou des données globales, et que vous ne souhaitez pas que l’utilisateur ait accès aux données de site à partir d’autres sites principaux, installez un point Reporting Services sur un système de site sur le site principal. Utilisez ensuite la base de données du site principal comme source de données de création de rapports.
Pour plus d’informations sur les données globales et de site, consultez Types de données.
Remarques relatives à la bande passante réseau
Selon la façon dont vous configurez le site, les systèmes de site d’un même site communiquent entre eux à l’aide de SMB (Server Message Block), HTTP ou HTTPS. Configuration Manager ne gère pas cette communication. Elle peut se produire à tout moment sans contrôle de bande passante réseau. Passez en revue la bande passante réseau disponible avant d’installer le rôle de point Reporting Services sur un système de site.
Pour plus d’informations sur la planification des systèmes de site, consultez Ajouter des rôles de système de site.
Planifier l’administration basée sur les rôles
La sécurité pour la création de rapports est semblable à d’autres objets dans Configuration Manager où vous pouvez attribuer des rôles de sécurité et des autorisations aux utilisateurs administratifs. Les utilisateurs administratifs peuvent uniquement exécuter et modifier les rapports pour lesquels ils disposent des droits de sécurité appropriés. Pour exécuter des rapports dans la console Configuration Manager, les utilisateurs ont besoin du droit lecture pour l’autorisation Site et des autorisations configurées pour des objets spécifiques.
Contrairement aux autres objets de Configuration Manager, les droits de sécurité que vous définissez pour les utilisateurs administratifs dans la console Configuration Manager sont également configurés dans Reporting Services. Lorsque vous configurez des droits de sécurité dans la console Configuration Manager, le point reporting services se connecte à Reporting Services et définit les autorisations appropriées pour les rapports.
Par exemple, le rôle de sécurité Gestionnaire de mises à jour logicielles dispose des autorisations Exécuter le rapport et Modifier le rapport . Les utilisateurs disposant du rôle Gestionnaire de mises à jour logicielles peuvent uniquement exécuter et modifier des rapports pour les mises à jour logicielles. La console Configuration Manager n’affiche pas de rapports pour les autres objets de ce rôle. L’exception à ce comportement est que certains rapports ne sont pas associés à des objets Configuration Manager sécurisables spécifiques. Pour ces rapports, l’utilisateur administratif doit disposer du droit de lecture pour l’autorisation Site pour exécuter les rapports et du droit Modifier pour l’autorisation Site pour modifier les rapports.
Importante
Pour que les utilisateurs d’un domaine différent de celui du compte de point Reporting Services exécutent correctement des rapports, établissez une relation de confiance bidirectionnelle entre les deux domaines.
Les rapports sont entièrement activés pour l’administration basée sur les rôles. Configuration Manager filtre les données pour tous les rapports inclus en fonction des autorisations de l’utilisateur qui exécute le rapport. Les utilisateurs disposant de rôles spécifiques peuvent uniquement afficher les informations définies pour leurs rôles.
Pour plus d’informations sur les droits de sécurité pour la création de rapports, consultez Configurer la création de rapports.
Pour plus d’informations sur l’administration basée sur les rôles dans Configuration Manager, consultez Configurer l’administration basée sur les rôles.
Recommandations de création de rapports
Tenez compte des recommandations et conseils suivants pour la création de rapports dans Configuration Manager :
Pour des performances optimales, installez le point reporting services sur un système de site distant. Bien que vous puissiez l’installer sur le serveur de site, le point reporting services fonctionne mieux lorsque vous l’installez sur un système de site distant. Lorsque ce rôle effectue un traitement en arrière-plan, il peut concurrencer les ressources système avec d’autres rôles. Il existe de nombreuses variables à prendre en compte avec les performances de site et de rôle, mais en général, cette configuration améliore la création de rapports et les performances globales du site.
Optimiser SQL Server Reporting Services requêtes. En règle générale, les retards de création de rapports sont dus au temps nécessaire à l’exécution des requêtes et à la récupération des résultats. Microsoft SQL Server outils tels que l’analyseur de requête et le profileur peuvent vous aider à optimiser les requêtes.
Planifiez le traitement des abonnements aux rapports pour qu’il s’exécute en dehors des heures de bureau standard. Dans la mesure du possible, le traitement des abonnements pendant les heures creuses peut réduire le traitement du processeur sur le serveur de base de données de site Configuration Manager. Cette pratique améliore également la disponibilité des demandes de rapport non prévues.
Les mises à jour de site conservent les rapports intégrés. Si vous modifiez un rapport standard, lorsque le site est mis à jour, il renomme le rapport avec un préfixe de trait de soulignement (
_
). Ce comportement garantit que la mise à jour du site ne remplace pas le rapport modifié par le rapport standard.
Sécurité et confidentialité
Configuration Manager rapports affichent les informations qu’il collecte pendant les opérations de gestion de Configuration Manager standard. Par exemple, vous pouvez afficher un rapport d’informations qui Configuration Manager collectées à partir de la découverte ou de l’inventaire. Les rapports peuvent également contenir les informations d’état actuelles pour les opérations de gestion des clients, telles que le déploiement de logiciels et la vérification de la conformité.
Pour plus d’informations sur les recommandations de sécurité et les informations de confidentialité pour les opérations Configuration Manager susceptibles de générer des données que vous pouvez afficher dans les rapports, consultez Sécurité et confidentialité pour Configuration Manager.