htmlimagereportingnovell-idmnetiq

Novell Identity Manager (NIM) 3.6: How to make an image part of the resources for HTML reports?


This question might not belong here, and since this is related to HTML and reporting, I thought I could ask nonetheless.

I'm currently working to list all of the user identities in Designer for Identity Manager, by Novell.

I used the User Application connector and built the required queries. I also created a Provisioning and Request Definition with the necessary fields.

I can populate an HTML table with the results of the selected query, and get the user information from the Vault. Aside, I could use the organization's logo on the top-left-hand corner, the project name on the top-right with the report title just below on the right-hand side.

My concern is to set the organization's logo on the report.

Question

  1. How can I define this image logo as an image resource into NIM so that I can use it in my HTML identity report?
  2. Shall it suffice to include the path of the image into the HTML document? If so, how shall I set this image path? I don't know much about HTML.

EDIT #1

I know that NIM uses Tomcat as Web Server to handle the responses. Perhaps moving the image in its directory should suffice?

If so, how can I find out what is this path where I can put the image, so that it is considered part of the Website resource?


Solution

  • Father Ramon, the patronizing saint of IDM, responded in this thread in the Support Forums.

    It is the path to where to leave the file that is incredibly non-obvious. He says the path is:

    /opt/novell/eDirectory/lib/dirxml/rules/manualtask/mt_files or /usr/lib/dirxml/rules/manualtask/mt_files (depending on whether you are using eDir 8.7.x or 8.8.x. IDM will automatically find it there and attach when referenced.

    But I see in another thread that some people had issues getting this to work.

    You may find the Support Forums (I linked the IDM forum specifically) helpful. A lot of people monitor those on this topic.

    Also, you may find Novell Cool Solutions helpful for user contributed content. (I write as geoffc there).

    In the IDM space, I have written a large number of articles that may help you in general, that are list on my Wiki Page.

    If all that fails, the User Application Workflow engine uses a different email engine that may be more flexible. (Thus you could call a Start Workflow for a workflow with just a single Email action in it).

    Additionally in IDM 4 there is library, lib-AJC included, full of ECMA functions (Which would work perfectly well in IDM 3.6 and 3.5) that include a set of emailing functions. If you have a driver configuration from IDM 3.6.1 odds are good you will have a lib-AJC in your tree already.