/
Logging attributes to Audit Log
Logging attributes to Audit Log
It is possible to nominate additional attributes to be logged in the audit log. This is useful for example when billing depends on a customer attribute or attribute received from an Identity Provider.
The attributes which are logged are defined in the uas.properties
file:
/ubilogin-sso/webapps/uas/WEB-INF/uas.properties
whitelist.assertion-received = email organisation whitelist.ticket-granted = email organisation
- whitelist.assertion-received are attributes that are received from upstream IDP or authentication method (method attributes)
- whitelist.ticket-granted are attributes that were sent to a connected application (Service Provider), as defined in the Authorization Policy.
The attribute names are delimited by a whitespace character.
The attribute values are logged within quotation marks (") and separated by commas. They appear before the User Agent value.
(existing audit log content),"example@example.com","Example, Inc.","Mozilla 5.0xxxxxxxxxx"
To enable the above configuration, the following commands must be run:
cd /d "C:\Program Files\Ubisecure\ubilogin-sso\ubilogin\config" tomcat\update.cmd net stop ubilogin-server net start ubilogin-server
Multi-value attributes are not supported. Only the first value of a multi-value attribute will be logged.