Identity Management without reports is like a car without a glass windshield. Sure you can still technically drive it but you will have no idea where you are going.
Reports are the reasons you put in an Identity Management system in the first place, maybe second place, but you need to be able to see what is going on. With IdentityMinder you get Business Objects (Crystal Reports) along with it to use as the powerful reporting engine. However, configuring it is not a simple as Next, Next, Finish.
After a few days of going through the docs and trying to get it working and eventually breaking down and opening a support case, I was again caught up by a less than descriptive step in the documentation. I have since sent this into Support to get resolved, but until then you can see the fix here as well as on the CA Community Forums.
Here’s how to get it working.
In the documentation:
Administration Guide > Reporting > How to Run Snapshot Reports > Configure the Report Server Connection
To configure reporting
1. In the User Console, click System, Reporting, Report Server Connection.
2. Enter the Report Server settings. Note the following:
- Host Name and Port—hostname and port number of the system where the Report Server is installed.
- Reports folder name—location of the default CA IdentityMinder reports.
- User ID—user created for the Report Server.
- Password—password for the user created in the Report Server.
- Secure Connection—select the checkbox to enable Secure Sockets Layer (SSL) connection between CA IdentityMinder and Report Server.
3. Click Test Connection to verify the connection.
4. Click Submit.
Everything up to this point works fine, except here I couldn’t get this to work.
Side Note – I have GovernanceMinder installed and using the same report server as well and in GovernanceMinder there is a nice Report Server Checkup that you can run to test your connection. In that tool everything connected fine. So I was using that as a guide.
What I was doing wrong was in the first bullet – Host Name and Port—hostname and port number of the system where the Report Server is installed.
Not very descriptive, there are a few options to choose from and I was trying to connect to the Service Port, default 6400, like GovernanceMinder does. However, IdentityMinder’s connection doesn’t use the Service Port but communicates to the Report Server through HTTP connections and it has to be the HTTP URL port you configured (default is 8080). Once I did that worked perfectly, but no where could I find this detailed out.
So, if you have problems connecting to the Report Server use the HTTP URL port not the core service port… as long as you have done the prior steps correctly first.
End of Line.
Binary Blogger has spent 20 years in the Information Security space currently providing security solutions and evangelism to clients. From early web application programming, system administration, senior management to enterprise consulting I provide practical security analysis and solutions to help companies and individuals figure out HOW to be secure every day.