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

789 views Asked by At

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?

1

There are 1 answers

6
geoffc On BEST ANSWER

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.