Navigation Audit Logs
Navigation Audit allows users to view the user navigation in OIPA audit in the Audit Log Search screen. You can set the logging of the OIPA screen navigation to ON or OFF by setting the application.enableAccessLogs property in the PAS.properties file.
Logs Capture on OIPA Screens
For OIPA search screens, for a given search criteria, all the results that are displayed on the screen is captured in the Ac_Access detail table. The primary GUID of each result is stored as a JSON data column in the database and displayed on screen.
The following screens are captured during user navigation in OIPA and are presented in the Navigation Audit screen by
screen name.
Note: List indicates that multiple records are captured for a screen.
Screen Name | Capture Data? | Data to be Captured |
---|---|---|
ActivityComments |
NO |
|
ActivityCommentsHistory |
NO |
|
ActivityCommentsSearch |
NO |
|
ClientAddressHistory |
NO |
|
Agreement |
NO |
|
AgreementHistory |
NO |
|
AgreementRole |
NO |
|
AllocationHistory |
NO |
|
AlternateName |
NO |
|
Application |
YES |
PolicyGUID |
ApplicationSearch |
YES |
PolicyGUID List |
Batch |
NO |
|
Benefit |
NO |
|
Case |
YES |
CaseGUID |
CaseSearch |
YES |
CaseGUID List |
ClassGroupClassRuleVariables |
NO |
|
ClassGroups |
NO |
|
ClassMember |
NO |
|
ClassRules |
NO |
|
Client |
YES |
ClientGUID |
ClientActivity |
YES |
ClientGUID |
ClientAddress |
YES |
ClientGUID |
ClientHistory |
NO |
|
ClientComments |
YES |
ClientGUID |
ClientCommentsHistory |
NO |
|
ClientCommentsSearch |
NO |
|
ClientHistory |
NO |
|
ClientInquiry |
NO |
|
Phone |
YES |
ClientGUID |
ClientRelationship |
YES |
ClientGUID |
Client |
YES |
ClientGUID |
ClientSearch |
YES |
ClientGUID List |
ClientWithholding |
NO |
|
Comments |
NO |
|
CommentsHistory |
NO |
|
CommentsSearch |
NO |
|
CompanyActivity |
NO |
|
CompanyInquiry |
NO |
|
CreateRates |
NO |
|
GroupCustomer |
NO |
|
GroupCustomerActivity |
NO |
|
GroupCustomerAddress |
NO |
|
GroupCustomerAddressHistory |
NO |
|
GroupCustomerClassRuleVariables |
NO |
|
GroupCustomerComments |
NO |
|
GroupCustomerCommentsHistory |
NO |
|
GroupCustomerCommentsSearch |
NO |
|
GroupCustomerHistory |
NO |
|
GroupCustomerInquiry |
NO |
|
GroupCustomerOverview |
NO |
|
Phone |
NO |
|
Plan |
NO |
|
GroupCustomerRelationship |
YES |
ClientGUID |
GroupCustomerSearch |
NO |
ClientGUID List |
ClientWidget |
YES |
PolicyGUID List |
PolicyWidget |
YES |
CaseGUID List |
CaseWidget |
YES |
|
CustomerWidget |
YES |
|
ActivityWidget |
YES |
|
IntakeFileSearch |
NO |
|
DisbursementApproval |
NO |
|
DisbusementSearch |
NO |
|
Enrollment |
NO |
|
FinalAction |
NO |
|
Adjust |
NO |
|
LinkSuspense |
NO |
|
BillReconciliation |
NO |
|
BillSearch |
NO |
|
ImpairementDetail |
NO |
|
ImpairmentComments |
NO |
|
IntakeProfile |
NO |
|
IntakeProfileHistory |
NO |
|
Intake |
NO |
|
LinkRateGroup |
NO |
|
NetAssetValue |
NO |
|
PlanActivity |
NO |
|
PlanAgreementSearch |
NO |
|
PlanAllocation |
NO |
|
PlanFields |
NO |
|
PlanSegment |
NO |
|
PlanWithholding |
NO |
|
Policy |
YES |
PolicyGUID |
PolicyActivity |
YES |
PolicyGUID |
PolicyAllocation |
NO |
|
PolicyComments |
YES |
PolicyGUID |
PolicyCommentsHistory |
NO |
|
PolicyCommentsSearch |
NO |
|
PolicyInquiry |
NO |
PolicyGUID List |
PolicyOverview |
YES |
PolicyGUID |
PolicyRequirement |
YES |
PolicyGUID |
PolicyRole |
YES |
PolicyGUID |
RoleHistory |
NO |
|
PolicySearch |
YES |
PolicyGUID List |
PolicySegment |
YES |
PolicyGUID |
PolicyValue |
NO |
|
PolicyWithholding |
NO |
|
Program |
NO |
|
ProgramAllocations |
NO |
|
ProgramHistory |
NO |
|
RequirementComments |
NO |
|
RequirementDetail |
NO |
|
RequirementErrorSearch |
NO |
|
RequirementHistory |
NO |
|
RequirementResult |
NO |
|
RequirementResultSearch |
NO |
|
RequirementUpdates |
NO |
|
SearchRates |
NO |
|
SegmentComments |
NO |
|
SegmentCommentsHistory |
NO |
|
SegmentCommentsSearch |
NO |
|
SegmentRole |
YES |
PolicyGUID |
SegmentRoleHistory |
NO |
|
Split |
NO |
|
StateApprovals |
NO |
|
SuspenseRecord |
NO |
|
SuspenseComments |
NO |
|
SuspenseCommentsHistory |
NO |
|
SuspenseCommentsSearch |
NO |
|
SuspenseHistory |
NO |
|
SuspenseSearch |
NO |
|
UnmatchedResults |
NO |
|
User - Workflow Role link |
NO |
|
Workflow |
NO |
|
WorkflowTaskHistory |
NO |
|
WorkflowTaskEdit |
NO |
|
UnifiedPolicySearch |
Yes |
PolicyGUID List |
UnifiedCaseSearch |
Yes |
CaseGUID List |
UnifiedClientSearch |
Yes |
ClientGUID List |
UnifiedCustomerSearch |
No |
|
UnifiedSuspenseSearch |
No |
|
UnifiedDisbursementSearch |
No |
|
UnifiedGroupBillSearch |
No |
|
UnifiedBatchInputModel |
No |
|
UnifiedBatchQueryModel |
No |
|
View Filtered Logs
To view the navigation audit logs, in the Audit Type drop down list select Navigation Audit, the other filter fields are updated the options available to filter the logs are User ID, Screen Name, Filter By, Data, Access From, and Access To.
When you click Find, the Audit Log Search screen displays the updated data. The user can search and view the filtered logs by applying the filters on the fields as follows:
Search Logs by User ID/Number
You can search logs by User ID by selecting the User ID from the drop down list. The search results contain all the screens accessed by that specific user. If you select All, logs of all the users/clients are displayed.
Search Logs by Screen Name
You can search logs by Screen Name by selecting the Screen Name from the drop down list. The search results contain the all the users that accessed the given screen. If you All, logs of all screens are displayed.
Filter by:
You can apply and view more filtered logs, on selecting an option from the Filter By drop down or manually enter values for PolicyGUID / ClientGUID / CaseGUID / PolicyNumber in the Data field in the following format:
For a single GUID: "PolicyGUID":"POLICYGUID_VALUE"
For a list of GUIDs: {"PolicyGUID":"POLICYGUID_VALUE1"}, {"PolicyGUID":"POLICYGUID_VALUE2"}
- For a given ClientGUID, the search results contain the screens in which the Client data was accessed by the user.
- For a given PolicyGUID, the search results contain the screens in which a Policy data was accessed by the user.
- For a given CaseGUID, the search results contain the screens in which a Case data was accessed by the user.
- For a given PolicyNumber, the search results contain the screens in which Policy Number data was accessed by the user.
Search Logs by Date Range
You can search for logs within a particular date range. Access From and Access To fields populates the dates persisted in the AcAccess table.
You can search logs by OIPA User ID on selecting the User ID from the drop down box. The search results contain the all the screens accessed by the given user. If a user selects All, the logs of all users/clients are displayed.
Search Logs by Date Range
An Audit user can search for logs within a range of dates. Access From and Access To fields populates the dates persisted in the AcAccess table.