Environment
NAM 5.0.x Product Line, all Operating Systems.
Situation
Renaming a SAML Service Provider in the Admin Console does not get reflected in the Audit Logs. The original name will still be shown in these logs.
Cause
All connected or federated applications are stored in the config store (eDirectory) on the Admin Console. These objects contain all information for the connected application. For the SAML Service Provider an object is created which contains an attribute called nidsDisplayName. The value of this attribute is the one specified during the creation of the SAML Service Provider. Each SAML Service Provider object consists of 2 configurations. The main configuration and the advanced configuration. This can be seen in the config store as a parent and child object. Both parent and child object contain the attribute nidsDisplayName. When changing the name in the Admin Console, only the value for the nidsDisplayName on the parent object gets updated.
Logging into the application will create a log entry, when auditing is enabled. These audit logs read the value of the nidsDisplayName on the child object, which still contains the original name.