User Audit Log for QPR ProcessGuide Server
|
||
Operations related to user administration in QPR ProcessGuide Server can be recorded into a log file called "PGSUserAudit.txt". If logging is enabled, the log file is generated to the <All Users profile>\Application Data\QPR Software\QPR 8\8.1\Logs\ (C:\ProgramData\QPR Software\QPR 8\8.1\Logs\ in Windows Vista and later versions) folder (defined with qpr.ini key 'Folder' in [QPR Log] section). To enable logging, you have to modify the qpr.ini file by changing the value of UserRightAuditTrailTrace to 1 in [PGS Log]. By default, the logging is off.
The changes audited for user administration include changing the process level rights and modeling rights for the selected user(s) or group(s).
The operations are logged when changes are saved to the database, i.e. when the model is saved to the server.
The Structure of the Log File
The fields of the log file are separated with tabulators. Each row contains a separate transaction made for a particular user or a group.
The log file includes the following data:
Field |
Format |
Description |
||||||||
---|---|---|---|---|---|---|---|---|---|---|
TIME |
<hh>:<mm>:<ss> |
Time stamp of when the transaction is made |
||||||||
DATE |
<yyyy>/<mm>/<dd> |
Date stamp of when the transaction is made |
||||||||
LOGIN |
<user's login name> |
Login name for the user performing the transaction |
||||||||
USER NAME |
<user's real name> |
Full name of the user performing the transaction |
||||||||
MODEL NAME |
<model name> |
Used model |
||||||||
OPERATION |
<grant>/<revoke> |
Single operation performed |
||||||||
TARGET USER |
<targeted user's name> |
User object against whom the operation is performed |
||||||||
TARGET GROUP |
<targeted group's name> |
Group object against whom the operation is performed |
||||||||
PROCESS LEVEL |
<targeted process level name> |
Process level against whom the operation is performed |
||||||||
NEW PROCESS LEVEL RIGHT |
|
Changed process level right |
||||||||
NEW MODELING RIGHT |
|
Changed modeling right |
The possible operations to be recorded are 'GRANT' and 'REVOKE'. These operations can be related to the following actions:
• | PROCESS LEVEL |
• | MODELING RIGHT |
Example Log File Contents
TIME |
DATE |
LOGIN |
USER NAME |
MODEL NAME |
OPERATION |
TARGET USER |
TARGET GROUP |
PROCESS LEVEL |
NEW PROCESS LEVEL RIGHT |
NEW MODELING RIGHT |
---|---|---|---|---|---|---|---|---|---|---|
16:07 |
19.11.2007 |
qpr
|
Demo User
|
PG model
|
GRANT
|
Full name of new user |
|
View Only
|
Resources
|
|
16:07 |
19.11.2007 |
qpr |
Demo User |
PG model
|
GRANT |
Full name of new user |
PG model |
Modify |
||
16:07 |
19.11.2007 |
qpr |
Demo User |
PG model
|
GRANT |
Full name of new user |
sub-level |
Modify |
||
16:15 |
19.11.2007 |
qpr |
Demo User |
PG model
|
GRANT |
Full name of new user |
sub-level |
View Only |