Hi everyone!
Maybe someone can help.
I need the level of logging, which can provide a method to log all user actions:
1. Login - logout to DB. I mean all attempts: successful and unsuccessful (for example if you insert incorrect password or login).
2. Creating, deleting, editing models and object definitions (log must have their GUIDs, user name, date time )
3. Opening and closing models.
4. Opening attributes of object definitions and models.
I suppose it can be done, but I don't know all the classes for using in config/logging.cfg to implement it.
I've seen a folder in Business Publisher "webapps\businesspublisher\log\monitoring", which contains empty log files with interesting names. How to turn them on? And how to do the same things in ARIS Business Server?
P.S.:I've already tried to implement some of above requirements with scripts and macro. Partly it can be implemented, but it works very slowly. For example: I can log user attempts of login and logout, but only on the client side (using macro) and only successful attempts.
Annne-Bärbel Schwarz on
what can be done on the server side is the following:
Logging is disabled by default. Use this setting to log login procedures for an ARIS Business Server.
Procedure
1. To do this, open the file <ARIS installation directory>\server\config\userServerSettings.cfg with a text editor.
2. Insert the following:
<accounting state="on" level="MINIMAL" /> (times and key only)
or
<accounting state="on" level="DETAILED" /> (complete information)
3. Save the file, and restart ARIS Business Server.
Basic information for each user is logged in the log file <ARIS installation directory>\server\accounting\arisaccountlog.xml as follows:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<!DOCTYPE arisaccounting (View Source for full doctype...)>
- <arisaccounting>
- <session>
<dbserver>ArisServer</dbserver>
<database>DemoDB-United Motors Group</database>
<user>system</user>
<login>2009-06-26T11:30:13</login>
<logout>2009-06-26T11:31:19</logout>
<clienttype>WEB</clienttype>
<filter>dd838074-ac29-11d4-85b8-00005a4053ff</filter>
<clientip>172.33.11.157</clientip>
<clienthost>pcxyz-2.me.corp.ids-scheer.com</clienthost>
<clientlicense>Axyz_Architect-V71xyz</clientlicense>
</session>
</arisaccounting>
To switch on extended logging, please enter the value "DETAILED" for the parameter level.