Rubrique précédente: Intégration de CA User Activity Reporting Module dans un portail Web

Rubrique suivante: Intégration du contenu dans un portail Liferay

Identification du contenu

Avant de commencer la procédure d'intégration de contenu CA User Activity Reporting Module, déterminez le contenu que vous souhaitez afficher. Dans l'interface CA User Activity Reporting Module, recherchez le rapport ou la requête qui contient les informations dont vous avez besoin.

Pour afficher des requêtes ou des rapports CA User Activity Reporting Module dans un portail Web, utilisez l'appel getQueryViewer ou getReportViewer. Les requêtes et les rapports interactifs seront alors affichés avec la plupart des fonctionnalités disponibles de l'interface CA User Activity Reporting Module.

Vous pouvez également utiliser le rapport runQuery pour obtenir le contenu au format XML. Il suffit alors de lui appliquer une feuille de style pour l'afficher. L'affichage n'est pas interactif, ce qui vous permet d'afficher les données sans devoir recourir au plug-in Flash.

Dans cet exemple, le rapport System All Events Detail (Détail de tous les événements du système) est appelé à l'aide de getQueryViewer pour afficher une table de tous les événements dans une visionneuse. La syntaxe de l'appel API pour ce rapport est la suivante :

https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryViewer&objectId=Subscription/panels/System_All_Events_Detail&username=xxx&password=xxx

Pour tester la syntaxe finale, entrez l'URL que vous avez créée dans un navigateur et vérifiez que la requête ou le rapport voulu apparaît.

Informations complémentaires :

Authentification API

Appels de la visionneuse de requêtes et de rapports

getQueryViewer

getReportViewer

runQuery