Restoring IHM Login Information in INF Level Logs

What is a one sentence summary of your feature request?

Allow IHM login information to be logged at the INF verbosity level to enable connection reporting without requiring higher log levels in production.

Please describe your idea in detail. What is your problem, why do you feel this idea is the best solution, etc.

Hello,

As part of a request from our client, they would like to enhance the logging of IHM (NIM) login activity.

Historically, a connection report was generated using a script that parsed application logs, specifically extracting the “SubjectId” information. The script identified and processed relevant log lines to track user login activity.

This report is no longer operational, and a manual review of the logs confirmed that the previously available lines are no longer present.

However, some potentially useful information is still available at higher verbosity levels:

[DBG]: GetFilter User=SXXXX Permission=/Jobs/Job/Query EntityType=Job […] Decision=(Allowed)

[VRB]: SqlReader […] @PID Parameters [{“Name”:“@PID”,“Type”:“System.String”,“Value”:“PXXXX”}]

To meet the client’s need, would it be possible:

  1. To also include this information at the INF log level;

  2. Or alternatively, to log explicit IHM login activity at this verbosity level?

This would allow the client to restore their connection reporting without relying on higher log verbosity in production.

How do you currently solve the challenges you have by not having this feature?

Not solved currently

1 Like

Hi @raphael Thanks for submitting the idea! This will be added to the backlog and included in a future release. We will update this post as it moves to through the process.