Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The management audit log records every add, change and delete action made by all users of the Ubisecure SSO Management application.
Example logs are shown:

...

Management Audit Log is disabled by default.
To enable Management Audit Log please edit the configuration file (logback.xml replacing log4j.properties since SSO 9.0)

Configuring via logback.xml file (SSO 9.x and newer)

The logback.xml file is located in ubilogin customization directory (ubilogin-sso/ubilogin/custom/logging/logback.xml) and contains the configuration of all SSO logging. Learn about Logback configuration file syntax.

To enable Management Audit Log

...

 please modify level for com.ubisecure.ubilogin.management logger to the desired level, e.g. for INFO:
Code Block
themeDefault
<configuration>
...
    <logger name="com.ubisecure.ubilogin.management" level="INFO">
        <appender-ref ref="MANAGEMENT_AUDIT_FILE"/>
    </logger>
...
</configuration>

The pattern and appender configuration for this logger is configured by default to:

Code Block
themeDefault
<configuration>
...
    <property name="MANAGEMENT_AUDIT_LOG_PATTERN"
            value="%d{'yyyy-MM-dd HH:mm:ss,SSS'} %msg %diagex%nopex%n" />
...
    <appender name="MANAGEMENT_AUDIT_FILE" class="com.ubisecure.log4j.DailyFileAppender">
       <File>logs/management_audit</File>
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>${MANAGEMENT_AUDIT_LOG_PATTERN}</pattern>
            </layout>
    </appender>
...
    <logger
name="com.ubisecure.ubilogin.management" level="INFO">
        <appender-ref
ref="MANAGEMENT_AUDIT_FILE"/>
    </logger>
...
    <root level="INFO">
...
        <appender-ref ref="MANAGEMENT_AUDIT_FILE" />
    </root></configuration>

Configuring via log4j.properties file (SSO 8.x)


The log4j.properties file should opened with a text editor:

...

Code Block
themeDefault
# UAS Management Audit Log
logsource.FileSource.filetype.XX.name = Management Audit
logsource.FileSource.filetype.XX.type = text
logsource.FileSource.filetype.XX.path = C\:\\Program Files\\Ubisecure\\ubilogin-sso\\ubilogin/logs
logsource.FileSource.filetype.XX.filename = management_audit.%YYYY-%MM-%DD.log 

Redeploy and restart

To apply configuration changes please redeploy and restart the Ubisecure SSO by executing:

Windows:

Code Block
themeDefault
C:\Program Files\Ubisecure\ubilogin-sso\ubilogin\config\tomcat\update.cmd

...