Integration Software

CoRePublisher Common Home Directories Explained

The basics

The CoRePublisher software consists out of 2 main components: the CRP Server and the CRP Client.

The CRP server is a windows service which can monitor one or more IBM Cognos output locations (physical folder locations on the Cognos server or a share).

The CRP Client is a Windows GUI interface which allows a user to configure publication of Cognos reports which need to be transferred to other target systems. Also the IBM Cognos output locations (where Cognos report outputs are being monitored) are configured via the Client interface.

Both the CRP server and client components read and write publication configuration data from and to a common directory: the CRP Common Home Directory.

CoRePublisher Common Home Directories Explained home dir crp components small

Suppose you have to send 100 reports to SharePoint (different sets of Sales, HR and ERP reports), and therefore you need to configure 10 SharePoint publications, then all the publication metadata such as SharePoint site URI, folder, report name, etc. for those 10 publications is stored in the CRP Common Home Directory.

In other words, the CRP Common Home Directory is a repository of publication metadata, containing:

  • IBM Cognos Output folder location URIs
  • publication configuration parameters, such as SharePoint site URI, login credentials, folder, report name, FTP host, FTP port, Dropbox token, etc.
  • the conditions based on which the reports are being picked up and published to a target system

Configure one or more CRP Common Home Directories

The location of the CRP Common Home Dir must be known by both the CRP service and the client component. Therefore it needs to be configured in the CRP_Config.xml file of the CRP server and client.

CoRePublisher Common Home Directories Explained homedir explained crp config xml small

You can configure more than 1 CRP Common Home Dir (by providing a unique ID). If in the example above, your Sales, HR and ERP departments should not be able to see the publication configurations of one another, you could create a Sales, HR and ERP Common Home Directory. This way, publication data is stored in sperate repositories. Publications for these 3 departments will also be handled seperately, along with the logging information.

Security Layer

Different CRP Common Home Dirs allow you to configure a security layer between different groups of users or departments who manage their own reports in IBM Cognos and also their own report publications to their target systems. Since the CRP Common Home Dir is a Windows folder (or share) you can set NT security permissions using your corporate Active Directory users and groups accordingly.

The big picture of the example given, could eventually look like this:

CoRePublisher Common Home Directories Explained homedir explained big pic small

CoRePublisher leverages Windows NT security:

  • configure access permissions on the CRP Home Directory folders
  • configure access permissions on the IBM Cognos Output folders

In IBM Cognos you can also configure access permissions on the different output folders. Finally, in CoRePublisher, you can use different credentials for every publication in order to access the target system with. This way, security is maintained throughout the whole process workflow.

Leave a Reply

News

Blog

Twitter Feed

Contact us


eight − = 5