Kantega SSO provides a basic audit log through the standard slf4j logging facility. It’s enabled via the standard logging configuration. NOTE: While the config examples below write the audit events to the standard application logs, you can also write to a custom file if you prefer.
Both successful and failed Kerberos and SAML logins will be logged. For failed logins, there will be an additional message explaining the cause.
Example output:
The user 'johndoe' has PASSED authentication using Kerberos
The user 'john.doe@mycompany.com' has PASSED authentication using SAML
Bitbucket
Add the following line to your bitbucket.properties
file:
logging.logger.com.kantegasso.AuditLog=DEBUG
Read more about logging in Bitbucket how to enable runtime here:
https://confluence.atlassian.com/bitbucketserver/bitbucket-server-debug-logging-776640147.htm
Confluence
Add the following at the bottom of the file ${CONFLUENCE_INSTALL}/confluence/WEB-INF/classes/log4j.properties
:
log4j.appender.loginauditlog=org.apache.log4j.DailyRollingFileAppender log4j.appender.loginauditlog.File=${catalina.home}/logs/atlassian-kantegalogin-audit.log log4j.appender.loginauditlog.Threshold=INFO log4j.appender.loginauditlog.DatePattern='.'yyyy-MM-dd log4j.appender.loginauditlog.layout=com.atlassian.confluence.util.PatternLayoutWithContext log4j.appender.loginauditlog.layout.ConversionPattern=%d %p [%t] [%c{4}] %M %m%n log4j.additivity.com.kantegasso.AuditLog = false og4j.logger.com.kantegasso.AuditLog = INFO, loginauditlog
The log will be written to: ${CONFLUENCE_INSTALL}/logs/atlassian-kantegalogin-audit.log
.
Jira
Add the following lines to ${JIRA_INSTALL}/atlassian-jira/WEB-INF/classes/log4j.properties
:
log4j.logger.com.kantegasso.AuditLog = INFO, securitylog log4j.additivity.com.kantegasso.AuditLog = false
The log will be written to: ${JIRA_HOME}/log/atlassian-jira-security.log
Enabling in other Atlassian products
Similarly, you may enable audit logging in other Atlassian products. Please contact us if you have problems setting this up and we will help you out.