Profile picture for user billie1989

 

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.

by Annne-Bärbel Schwarz
Posted on Fri, 02/22/2013 - 11:07

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.

 

0
by Nikita Martyanov Author
Posted on Mon, 02/25/2013 - 06:43

In reply to by hydroquebec

And what's about ARIS Business Publisher? Is it possible to turn on logging to log files in folder BPSERVER\tomcat\webapps\businesspublisher\log\monitoring ?

0
by Annne-Bärbel Schwarz
Posted on Mon, 02/25/2013 - 08:01

Here is some information on user logging in Business Publisher:

By logging in with root/root and clicking on the info button (right upper corner), you can see the current number of max licenses and the current users and licenses.

ARIS Customized Solutions has created a statistic tool. It can log all activities of Business Publisher such as:

- who was logged in and when

- which was the most frequently opened ARIS-Model (Top 5/Top 10)

- where the user came from (IP-Address)

- and more

 

This solution can be integrated with ARIS Mashzone



We can display this information as text, as an image (like Bar, Pie, 3D-Bar) or use a Java Reporting Tool to generate a report (ms doc, ms word, pdf)

 

The records can be saved in the ARIS Business Publisher database or in a xml file, but the database it safer and more comfortable.

We offer services for customization of this solution according to your requirements. The ARIS Customized Solutions team handles these customizations. Therefore I will ask the Customized Solutions Team to contact you.

0
by Nikita Martyanov Author
Posted on Mon, 02/25/2013 - 13:38

In reply to by Arunakiri

Thank you for your reply.

I have one more question. Is there any additional documentation for ARIS Business Publisher Object Model? Partly it's in "Help" menu. But many classes, which are using in jsp files of ARIS BP, don't have description in Help.

0
by Annne-Bärbel Schwarz
Posted on Mon, 02/25/2013 - 15:14

no there is no additonal information I can provide apart from this help entry.

Maybe you can contact the customizing team here via your SAG Sales contact.

 

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock