Service web de création de rapports Office 365

Le Service web de création de rapports Office 365 permet aux développeurs d’intégrer des informations sur les messages électroniques et le courrier indésirable, l’activité antivirus, l’état de conformité et les activités Lync Online dans leurs portails web et applications de création de rapports de service personnalisés. Cette rubrique fournit une vue d’ensemble du service web REST, de l’architecture fonctionnelle, des rapports disponibles et des autres façons d’accéder aux rapports.

Dernière modification : lundi 7 décembre 2015

S’applique à : Office 365

Bienvenue dans le service web de création de rapports Office 365

Le Service web de création de rapports Office 365 permet aux développeurs d’intégrer des informations sur les messages électroniques et le courrier indésirable, l’activité antivirus, l’état de conformité, ainsi que les conférences et sessions Lync Online dans leurs portails web et applications de création de rapports de service personnalisés. Tous les rapports disponibles dans le portail d’administration, parmi les feuilles de calcul Microsoft Excel disponibles en téléchargement et celles accessibles via les applets de commande Windows PowerShell sont accessibles via le Service web de création de rapports. Les utilisateurs accédant au Service web de création de rapports doivent disposer des droits d’administration dans l’organisation.

Autorisations d’administrateur

Pour être en mesure de voir les rapports, vous avez besoin des autorisations appropriées dans Office 365. Si vous n’êtes pas encore en mesure de les voir, demandez à l’administrateur de votre organisation de vous ajouter à l’un des rôles d’administrateur. Nous vous recommandons de commencer au niveau d’administrateur le plus bas, qui correspond à « Administrateur du service ». Vous pouvez également demander à l’administrateur de créer un compte administrateur distinct que vous pouvez utiliser uniquement pour consulter le système de création de rapports.

Les rapports dans le portail d’administration sont disponibles sur le site : https://portal.microsoftonline.com/Reports/AllReports.aspx. Davantage de données seront disponibles si votre organisation est active et dispose d’un grand nombre d’utilisateurs, mais même les petites organisations peuvent avoir un grand nombre de courriers indésirables et de logiciels malveillants dans leur messagerie électronique.

Architecture fonctionnelle

Le diagramme conceptuel général suivant vous donne un aperçu du fonctionnement du système de création de rapports.

Architecture des services web de création de rapports Office 365

Les sources principales d’informations de création de rapports sont le service Exchange Online, les services de protection Microsoft Forefront, le service Lync Online, les serveurs de boîte aux lettres Exchange Server et Services de domaine Active Directory (AD DS). Les diverses sources déposent leurs informations de journal dans le mini-Data Warehouse. À l’échelle à laquelle le Office 365 fonctionne, des milliers de serveurs peuvent être impliqués dans l’alimentation de données dans le système de création de rapports.

En raison de la quantité considérable de retards de réplication et de données, un certain temps peut être nécessaire pour que les données soient disponibles pour les rapports. En général, il ne s’agit que de quelques heures, mais les nouveaux comptes sont davantage sujets aux retards. Cela signifie que le service web de création de rapports n’est pas conçu pour la surveillance du système récent, mais plutôt pour une analyse de l’utilisation des ressources historiques.

Une fois que les données de rapport apparaissent dans le mini-Data Warehouse, elles peuvent être renvoyées dans vos demandes pour le Service web de création de rapports. Le portail d’administration du Office 365 reçoit également des données provenant du Service web de création de rapports.

En plus du service web de création de rapports, il existe trois autres façons d’extraire des rapports. Vous connaissez déjà le service web et le portail d’administration, mais vous pouvez également télécharger une feuille de calcul personnalisable qui obtient ses données à partir du service web. En outre, si votre situation exige les données présentes dans les scripts Windows PowerShell, il existe des applets de commande que vous pouvez appeler à l’aide d’un élément Windows PowerShell distant. Les quatre méthodes d’extraction de rapports sont comparées dans le tableau suivant.

Méthodes d’obtention de rapports

Facilité d’utilisation

Personnalisable

Accès

Listes et diagrammes prédéfinis du centre d’administration Office 365

Simple : vérifications de statut et d’état interactives.

Faible. Filtrage interactif par date, règles de stratégie de transport déclenchées, etc.

https://portal.office365.com/admin/default.aspx#AllReportsRootV2. Rappel : vous devez être connecté à un compte disposant de droits d’administrateur pour accéder aux rapports.

Feuille de calcul téléchargeable

Détaillé et flexible : analyse de données de service historiques et actives, par exemple dans des cartes de performances basées sur Microsoft Excel.

Moyen. Les mises à jour peuvent nécessiter la réapplication des personnalisations et le code source interne n’est pas exposé.

https://www.microsoft.com/fr-fr/download/details.aspx?id=30716

Applets de commande PowerShell de création de rapports

Script nécessaire. Des données précises pour les rapports générés périodiquement dans les outils de maintenance informatique basée sur un script.

Élevé. Idéal pour les outils d’analyse basée sur le script.

https://technet.microsoft.com/fr-fr/library/jj200677(v=exchg.150).aspx

Service web de création de rapports REST

Programmation requise : portails de surveillance de service ou cartes de performances nécessitant une intégration avec des services personnalisés et autres que Office 365.

Très élevé. Le service web REST fournit des filtres de requête ODATA2 et une IDE de programmation complète dans Microsoft Visual Studio.

https://reports.office365.com/ecp/reportingwebservice/reporting.svc

Étant donné que vous disposez de quatre méthodes d’obtention de données, comment pouvez-vous vous assurer que tous les rapports renvoient les mêmes données ? La feuille de calcul et le portail d’administration appellent tous les deux le Service web de création de rapports, qui à son tour appelle les applets de commande Windows PowerShell. Vous pouvez également appeler directement ces applets de commande. Les applets de commande Windows PowerShell sont les seuls éléments qui accèdent au mini-Data Warehouse directement, ce qui garantit que chaque type de méthode d’accès dispose des mêmes données.

Le Service web de création de rapports est géré par les serveurs frontaux Exchange Server dans le centre de données, qui a quelques effets notables. D’abord, lorsque l’accès à la messagerie est arrêté, il est courant que les rapports le soient également. En outre, le Exchange Server dispose d’une protection de bande passante réseau dans le formulaire de réponse « limitation de bande passante » qui peut parfois avoir une incidence sur le Service web de création de rapports. Toutefois, il est peu probable que cela ait un impact sur vous, sauf si vous demandez un grand nombre de rapports détaillés très rapidement.

Document de description de service et rapport MailFilterList

Le service web de création de rapports utilise les options d’abonnement, les paramètres de configuration et les autorisations de l’utilisateur de l’organisation pour contrôler l’accès aux rapports, ainsi que les options disponibles dans ces derniers.

Les applications qui accèdent au Service web de création de rapports doivent faire deux demandes initiales à partir du service web. La première concerne le document de description du service, reporting.svc. Ce document XML indique à l’application les rapports auxquels peut accéder l’utilisateur authentifié. Si un rapport se trouve dans le document reporting.svc, l’utilisateur peut y accéder. Pour plus de détails, voir Document reporting.svc service Office 365 rapports web.

La deuxième demande que l’application effectue porte sur l’extraction du rapport MailFilterList, qui est essentiel au fonctionnement des applications personnalisées. Le rapport MailFilterList propose plusieurs catégories de valeurs de chaîne qui doivent être utilisées avec les autres rapports. Pour plus de détails, voir Rapport de MailFilterList.

Rapports disponibles dans le service web de création de rapports

Le tableau suivant décrit les rapports disponibles dans le service web. Les articles Rapports Exchange disponibles dans le service web Reporting de Office 365 et Lync rapports disponibles dans le service web de création de rapports Office 365 fournissent des informations détaillées.

Rapport

Description

Rapports de ConnectionbyClientType
Rapports de ConnectionbyClientTypeDetail

Nombre et types de méthodes d’accès client de messagerie utilisées par les utilisateurs de l’organisation au cours de la période de création de rapport. Par exemple, Outlook Web Access, les services Web Exchange, etc.

Rapports de CsActiveUser

Nombre d’utilisateurs Lync Online actifs et connectés pendant la période de création de rapport.

Rapports de CsAVConferenceTime
Rapports de CsP2PAVTime

Temps pendant lequel les utilisateurs connectés de l’organisation ont participé à des conférences Lync Online pendant la période de création de rapport.

Rapports de CsConference
Rapports de CsP2PSession

Nombre de conférences et de sessions P2P Lync Online pendant la période de création de rapport.

Rapports de GroupActivity

Groupes d’utilisateurs Office 365 créés et supprimés, pendant les périodes indiquées.

Rapports de MailboxActivity
Rapports de GroupActivity

Utilisateurs Office 365 créés et supprimés, pendant les périodes indiquées. La réplication Services de domaine Active Directory (AD DS) peut parfois retarder ces informations jusqu’à une journée.

Rapport d'utilisation de la boîte aux lettres :
Rapport de MailboxUsageDetail

Récapitulatifs et statistiques détaillées des boîtes aux lettres utilisateur de l’organisation.

Rapport de MailDetail

Bien que ce rapport figure dans le document de service, il ne renverra aucune donnée. Évitez donc de l’appeler.

Rapport de MailDetailDlpPolicy

Détails sur les messages qui ont déclenché des règles de stratégie de prévention de perte de données (DLP).

Rapport de MailDetailMalware

Messages contenant des logiciels malveillants détectés dans les messages électroniques entrants et sortants.

Rapport de MailDetailSpam

Messages contenant des courriers indésirables détectés dans les messages électroniques entrants et sortants.

Rapport de MailDetailTransportRule

Règles de transport Exchange Server utilisées lors du traitement de messages électroniques individuels.

Rapport de MailFilterList

Constantes de chaîne définies utilisées en tant qu’options lors de la demande des autres rapports.

Rapport de MailTrafficPolicy

Messages ayant déclenché des règles de stratégie DLP.

Rapport de MailTraffic

Quantité de messages à destination et en provenance de domaines situés en dehors de l’organisation.

Rapports de MailTrafficSummary

Grand choix de rapports répertoriant les principaux utilisateurs, événements et logiciels malveillants détectés, etc.

Rapport de MailTrafficTop

Utilisateurs ayant envoyé et reçu le plus grand nombre de messages.

Rapport de MessageTrace
Rapport de MessageTraceDetail

Historique détaillé de la façon dont un message électronique spécifique a été transféré dans les systèmes Office 365, afin d’aider à diagnostiquer les problèmes de livraison.

Rapport de MxRecordReport

Renvoie les paramètres et statuts actuels pour les enregistrements MX DNS.

Rapport de OutboundConnectorReport
Rapport de ServiceDeliveryReport

Informations sur les paramètres et statuts actuels des connecteurs de messagerie sortante (envoi) définis pour l’organisation.

Rapport de StaleMailbox
Rapport de StaleMailboxDetail

Détails et nombre récapitulatif des boîtes aux lettres auxquelles personne n’a accédé pendant la période indiquée.

Ressources supplémentaires