From 9f1a889dbf477f33b327fde8f703c0e285643c55 Mon Sep 17 00:00:00 2001 From: Mike Sheldon Date: Thu, 29 Feb 2024 10:48:31 -0900 Subject: [PATCH 1/3] Actor logs --- README.md | 4 +++- apps/AuditApp.json | 2 +- queries/auditapp_attributes_actorchanges.json | 1 + queries/auditapp_attributes_recentchanges.json | 2 +- queries/auditapp_attributes_search.json | 2 +- queries/auditapp_memberships_actorchanges.json | 1 + queries/auditapp_memberships_recentchanges.json | 2 +- queries/auditapp_memberships_search.json | 2 +- queries/auditapp_userlist.json | 1 + 9 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 queries/auditapp_attributes_actorchanges.json create mode 100644 queries/auditapp_memberships_actorchanges.json create mode 100644 queries/auditapp_userlist.json diff --git a/README.md b/README.md index e696e73..24feea3 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ This is an NIM App that provides ability to look up audit logs in the following * Select an account from a list of objects in the audit log, then review the attribute and group changes * Recent Logs * See all the recent attribute and group logs from the last 24 hours +* Actor Logs + * See all changes by specific actor for last 30 days # Screenshots Person Logging @@ -21,7 +23,7 @@ Search Logs Recent Logs ![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/73ed808b-f82a-4243-a96c-01d25d7bbf55) - +Actor Logs # NIM Docs The official NIM documentation can be found at: https://docs.nimsuite.com diff --git a/apps/AuditApp.json b/apps/AuditApp.json index 7277fa8..d161036 100644 --- a/apps/AuditApp.json +++ b/apps/AuditApp.json @@ -1 +1 @@ -{"name":"AuditApp","forms":[{"name":"main","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":1,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":6,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":137,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":135,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":173,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":10,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":95,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"filter","table_name":"App_AuditApp_Persons","columns":[{"color":"","column_show":false,"column_name":"objectGUID","column_width":123,"display_name":"objectGUID","data_type":0,"key":false,"variable_name":"selected_AD_objectGUID"},{"color":"","column_show":true,"column_name":"employeeID","column_width":106,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"employeeType","column_width":91,"display_name":"Type","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"displayName","column_width":223,"display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":102,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":206,"display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":105,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"206","display_name":"Datetime","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"searchlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":141,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":142,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":143,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":144,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":196,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":145,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":146,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Log_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":100,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"DisplayName","column_width":"150","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"KeyValue","column_width":127,"display_name":"Key","data_type":0,"key":false,"variable_name":"selected_Key"}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Accounts","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":147,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":206,"display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":148,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"206","display_name":"Datetime","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"recentlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":177,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":178,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":179,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":180,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":200,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":181,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":182,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":184,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"200","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"375","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"375","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"150","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":185,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"375","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"150","display_name":"Datetime","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}}],"props":{"description":"Quick view into the NIM Audit Logging","display_name":"Audit App","image":"camera-cctv-filled.svg","sort":1000,"form_size":"extra large","onboarding_app":false,"xv_support":true,"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","margin":"4___","padding":"","shadow":"small","styles":"","styles_column":"","type":"empty"},"variables":[],"name_generator":{"name":"","delay":2000,"input_fields":[],"output_fields":[]},"nim_version":1485,"valid_variables":[]} \ No newline at end of file +{"name":"AuditApp","forms":[{"name":"main","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":1,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":6,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":137,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":135,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":173,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":222,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":10,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":95,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"filter","table_name":"App_AuditApp_Persons","columns":[{"color":"","column_show":false,"column_name":"objectGUID","column_width":123,"display_name":"objectGUID","data_type":0,"key":false,"variable_name":"selected_AD_objectGUID"},{"color":"","column_show":true,"column_name":"employeeID","column_width":106,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"employeeType","column_width":91,"display_name":"Type","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"displayName","column_width":223,"display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":102,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":140,"display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":105,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"searchlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":141,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":142,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":143,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":144,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":196,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":256,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":145,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":146,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Log_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":100,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"DisplayName","column_width":"150","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"KeyValue","column_width":127,"display_name":"Key","data_type":0,"key":false,"variable_name":"selected_Key"}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Accounts","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":147,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":148,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"recentlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":177,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":178,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":179,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":180,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":200,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":181,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":248,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":182,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":184,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"200","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"375","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"375","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":185,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"375","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"150","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"Process","column_width":100,"display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"Actor","column_width":100,"display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"actorlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":204,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":205,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":206,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":207,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":208,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":286,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":209,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":210,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_UserList","columns":[{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":1,"key":false,"variable_name":"selected_actor_id"},{"color":"","column_show":true,"column_name":"Name","column_width":"200","display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":211,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_ActorChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"220","display_name":"Name","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"214","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Operation DT","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"ActorId","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_actor_id"}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":212,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_ActorChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"SystemName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"MemberName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"GroupName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Creation date time","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"ActorId","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_actor_id"}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}}],"props":{"description":"Quick view into the NIM Audit Logging","display_name":"Audit App","image":"camera-cctv-filled.svg","sort":1000,"form_size":"extra large","onboarding_app":false,"xv_support":true,"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","margin":"4___","padding":"","shadow":"small","styles":"","styles_column":"","type":"empty"},"variables":[],"name_generator":{"name":"","delay":2000,"input_fields":[],"output_fields":[]},"nim_version":1527,"valid_variables":[]} \ No newline at end of file diff --git a/queries/auditapp_attributes_actorchanges.json b/queries/auditapp_attributes_actorchanges.json new file mode 100644 index 0000000..8dec0ba --- /dev/null +++ b/queries/auditapp_attributes_actorchanges.json @@ -0,0 +1 @@ +{"name":"AuditApp_Attributes_ActorChanges","query":"SELECT \n\t\t ST.SystemName 'System'\n , OP.Name 'Operation'\n , O.DisplayName 'Name'\n\t\t, AU.AttributeName 'Attribute'\n\t\t, AU.ValueOld 'Old'\n , AU.ValueNew 'New'\n , datetime(OM.DateTime, 'localtime') 'Operation DT'\n , O.KeyValue 'ID' \n , AT.Name 'Process'\n , U.Name 'Actor'\nFROM AttributeUpdates AU\nINNER JOIN ObjectMutations OM ON OM.ID = AU.ObjectMutationID\nINNER JOIN Operations OP ON OP.ID = OM.OperationID\nINNER JOIN Activities AC ON AC.ID = OM.ActivityID\nINNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\nINNER JOIN Objects O ON O.ID = OM.ObjectID\nINNER JOIN SystemTables ST ON ST.ID = O.SystemTableID\nINNER JOIN Users AS U ON U.ID = AC.UserID\nWHERE datetime(OM.DateTime, 'localtime') > DATE(datetime(CURRENT_TIMESTAMP, 'localtime'), '-30 days')\nAND U.ID = $ActorId\nORDER BY OM.DateTime DESC","params":[{"name":"ActorId","description":"","category":"input","type":"string","default_value":""}],"columns":[{"name":"System","type":0},{"name":"Operation","type":0},{"name":"Name","type":0},{"name":"Attribute","type":0},{"name":"Old","type":0},{"name":"New","type":0},{"name":"Operation DT","type":0},{"name":"ID","type":0},{"name":"Process","type":0},{"name":"Actor","type":0}]} \ No newline at end of file diff --git a/queries/auditapp_attributes_recentchanges.json b/queries/auditapp_attributes_recentchanges.json index 4173d7c..3c53933 100644 --- a/queries/auditapp_attributes_recentchanges.json +++ b/queries/auditapp_attributes_recentchanges.json @@ -1 +1 @@ -{"name":"AuditApp_Attributes_RecentChanges","query":"SELECT \n\t\t ST.SystemName 'System'\n , OP.Name 'Operation'\n , O.DisplayName 'Name'\n\t\t, AU.AttributeName 'Attribute'\n\t\t, AU.ValueOld 'Old'\n , AU.ValueNew 'New'\n , datetime(OM.DateTime, 'localtime') 'Operation DT'\n , O.KeyValue 'ID' \nFROM AttributeUpdates AU\nINNER JOIN ObjectMutations OM ON OM.ID = AU.ObjectMutationID\nINNER JOIN Operations OP ON OP.ID = OM.OperationID\nINNER JOIN Activities AC ON AC.ID = OM.ActivityID\nINNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\nINNER JOIN Objects O ON O.ID = OM.ObjectID\nINNER JOIN SystemTables ST ON ST.ID = O.SystemTableID\nWHERE datetime(OM.DateTime, 'localtime') > DATE(datetime(CURRENT_TIMESTAMP, 'localtime'), '-1 days')\nORDER BY OM.DateTime DESC","params":[],"columns":[{"name":"System","type":0},{"name":"Operation","type":0},{"name":"Name","type":0},{"name":"Attribute","type":0},{"name":"Old","type":0},{"name":"New","type":0},{"name":"Operation DT","type":0},{"name":"ID","type":0}]} \ No newline at end of file +{"name":"AuditApp_Attributes_RecentChanges","query":"SELECT \n\t\t ST.SystemName 'System'\n , OP.Name 'Operation'\n , O.DisplayName 'Name'\n\t\t, AU.AttributeName 'Attribute'\n\t\t, AU.ValueOld 'Old'\n , AU.ValueNew 'New'\n , datetime(OM.DateTime, 'localtime') 'Operation DT'\n , O.KeyValue 'ID' \n , AT.Name 'Process'\n , U.Name 'Actor'\nFROM AttributeUpdates AU\nINNER JOIN ObjectMutations OM ON OM.ID = AU.ObjectMutationID\nINNER JOIN Operations OP ON OP.ID = OM.OperationID\nINNER JOIN Activities AC ON AC.ID = OM.ActivityID\nINNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\nINNER JOIN Objects O ON O.ID = OM.ObjectID\nINNER JOIN SystemTables ST ON ST.ID = O.SystemTableID\nLEFT JOIN Users AS U ON U.ID = AC.UserID\nWHERE datetime(OM.DateTime, 'localtime') > DATE(datetime(CURRENT_TIMESTAMP, 'localtime'), '-1 days')\nORDER BY OM.DateTime DESC","params":[],"columns":[{"name":"System","type":0},{"name":"Operation","type":0},{"name":"Name","type":0},{"name":"Attribute","type":0},{"name":"Old","type":0},{"name":"New","type":0},{"name":"Operation DT","type":0},{"name":"ID","type":0},{"name":"Process","type":0},{"name":"Actor","type":0}]} \ No newline at end of file diff --git a/queries/auditapp_attributes_search.json b/queries/auditapp_attributes_search.json index b13f404..30b258c 100644 --- a/queries/auditapp_attributes_search.json +++ b/queries/auditapp_attributes_search.json @@ -1 +1 @@ -{"name":"AuditApp_Attributes_Search","query":"SELECT \n\t\t ST.SystemName 'System'\n , OP.Name 'Operation'\n , O.DisplayName 'Name'\n\t\t, AU.AttributeName 'Attribute'\n\t\t, AU.ValueOld 'Old'\n , AU.ValueNew 'New'\n , datetime(OM.DateTime, 'localtime') 'Operation DT'\n , O.KeyValue 'ID' \nFROM AttributeUpdates AU\nINNER JOIN ObjectMutations OM ON OM.ID = AU.ObjectMutationID\nINNER JOIN Operations OP ON OP.ID = OM.OperationID\nINNER JOIN Activities AC ON AC.ID = OM.ActivityID\nINNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\nINNER JOIN Objects O ON O.ID = OM.ObjectID\nINNER JOIN SystemTables ST ON ST.ID = O.SystemTableID\nWHERE 1=1\nAND \n( \n O.KeyValue = $Key1\n OR O.KeyValue = $Key2\n OR O.KeyValue = $Key3\n OR O.KeyValue = $Key4\n)\nORDER BY OM.DateTime DESC","params":[{"name":"Key1","description":"","category":"input","type":"string","default_value":""},{"name":"Key2","description":"","category":"input","type":"string","default_value":""},{"name":"Key3","description":"","category":"input","type":"string","default_value":""},{"name":"Key4","description":"","category":"input","type":"string","default_value":""}],"columns":[{"name":"System","type":0},{"name":"Operation","type":0},{"name":"Name","type":0},{"name":"Attribute","type":0},{"name":"Old","type":0},{"name":"New","type":0},{"name":"Operation DT","type":0},{"name":"ID","type":0}]} \ No newline at end of file +{"name":"AuditApp_Attributes_Search","query":"SELECT \n\t\t ST.SystemName 'System'\n , OP.Name 'Operation'\n , O.DisplayName 'Name'\n\t\t, AU.AttributeName 'Attribute'\n\t\t, AU.ValueOld 'Old'\n , AU.ValueNew 'New'\n , datetime(OM.DateTime, 'localtime') 'Operation DT'\n , O.KeyValue 'ID' \n , AT.Name 'Process'\n , U.Name 'Actor'\nFROM AttributeUpdates AU\nINNER JOIN ObjectMutations OM ON OM.ID = AU.ObjectMutationID\nINNER JOIN Operations OP ON OP.ID = OM.OperationID\nINNER JOIN Activities AC ON AC.ID = OM.ActivityID\nINNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\nINNER JOIN Objects O ON O.ID = OM.ObjectID\nINNER JOIN SystemTables ST ON ST.ID = O.SystemTableID\nLEFT JOIN Users AS U ON U.ID = AC.UserID\nWHERE 1=1\nAND \n( \n O.KeyValue = $Key1\n OR O.KeyValue = $Key2\n OR O.KeyValue = $Key3\n OR O.KeyValue = $Key4\n)\nORDER BY OM.DateTime DESC","params":[{"name":"Key1","description":"","category":"input","type":"string","default_value":""},{"name":"Key2","description":"","category":"input","type":"string","default_value":""},{"name":"Key3","description":"","category":"input","type":"string","default_value":""},{"name":"Key4","description":"","category":"input","type":"string","default_value":""}],"columns":[{"name":"System","type":0},{"name":"Operation","type":0},{"name":"Name","type":0},{"name":"Attribute","type":0},{"name":"Old","type":0},{"name":"New","type":0},{"name":"Operation DT","type":0},{"name":"ID","type":0},{"name":"Process","type":0},{"name":"Actor","type":0}]} \ No newline at end of file diff --git a/queries/auditapp_memberships_actorchanges.json b/queries/auditapp_memberships_actorchanges.json new file mode 100644 index 0000000..892d56b --- /dev/null +++ b/queries/auditapp_memberships_actorchanges.json @@ -0,0 +1 @@ +{"name":"AuditApp_Memberships_ActorChanges","query":"SELECT\n\tst.SystemName,\n Op.Name 'Operation',\n datetime(M.DateTime, 'localtime') AS 'Creation date time',\n GrpObj.DisplayName 'GroupName',\n GrpObj.KeyValue 'GroupKey',\n MemObj.DisplayName 'MemberName',\n MemObj.KeyValue 'MemberKey',\n AT.Name 'Process',\n U.Name 'Actor'\nFROM\n\tMemberships M\n INNER JOIN Operations Op ON Op.ID = M.OperationID\n INNER JOIN Activities AC ON AC.ID = M.ActivityID\n INNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\n INNER JOIN Objects GrpObj ON GrpObj.ID = M.GroupID\n INNER JOIN SystemTables st ON st.ID = GrpObj.SystemTableID\n INNER JOIN Objects MemObj ON MemObj.ID = M.MemberID\n INNER JOIN Users AS U ON U.ID = AC.UserID\nWHERE datetime(M.DateTime, 'localtime') > DATE(datetime(CURRENT_TIMESTAMP, 'localtime'), '-30 days')\nAND U.Id = $ActorId","params":[{"name":"ActorId","description":"","category":"input","type":"string","default_value":""}],"columns":[{"name":"SystemName","type":0},{"name":"Operation","type":0},{"name":"Creation date time","type":0},{"name":"GroupName","type":0},{"name":"GroupKey","type":0},{"name":"MemberName","type":0},{"name":"MemberKey","type":0},{"name":"Process","type":0},{"name":"Actor","type":0}]} \ No newline at end of file diff --git a/queries/auditapp_memberships_recentchanges.json b/queries/auditapp_memberships_recentchanges.json index d174cb7..e7b750b 100644 --- a/queries/auditapp_memberships_recentchanges.json +++ b/queries/auditapp_memberships_recentchanges.json @@ -1 +1 @@ -{"name":"AuditApp_Memberships_RecentChanges","query":"SELECT\n\tst.SystemName,\n Op.Name 'Operation',\n datetime(M.DateTime, 'localtime') AS 'Creation date time',\n GrpObj.DisplayName 'GroupName',\n GrpObj.KeyValue 'GroupKey',\n MemObj.DisplayName 'MemberName',\n MemObj.KeyValue 'MemberKey'\n \n \nFROM\n\tMemberships M\n INNER JOIN Operations Op ON Op.ID = M.OperationID\n INNER JOIN Objects GrpObj ON GrpObj.ID = M.GroupID\n INNER JOIN SystemTables st ON st.ID = GrpObj.SystemTableID\n INNER JOIN Objects MemObj ON MemObj.ID = M.MemberID\nWHERE datetime(M.DateTime, 'localtime') > DATE(datetime(CURRENT_TIMESTAMP, 'localtime'), '-1 days')","params":[],"columns":[{"name":"SystemName","type":0},{"name":"Operation","type":0},{"name":"Creation date time","type":0},{"name":"GroupName","type":0},{"name":"GroupKey","type":0},{"name":"MemberName","type":0},{"name":"MemberKey","type":0}]} \ No newline at end of file +{"name":"AuditApp_Memberships_RecentChanges","query":"SELECT\n\tst.SystemName,\n Op.Name 'Operation',\n datetime(M.DateTime, 'localtime') AS 'Creation date time',\n GrpObj.DisplayName 'GroupName',\n GrpObj.KeyValue 'GroupKey',\n MemObj.DisplayName 'MemberName',\n MemObj.KeyValue 'MemberKey',\n AT.Name 'Process',\n U.Name 'Actor'\nFROM\n\tMemberships M\n INNER JOIN Operations Op ON Op.ID = M.OperationID\n INNER JOIN Activities AC ON AC.ID = M.ActivityID\n INNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\n INNER JOIN Objects GrpObj ON GrpObj.ID = M.GroupID\n INNER JOIN SystemTables st ON st.ID = GrpObj.SystemTableID\n INNER JOIN Objects MemObj ON MemObj.ID = M.MemberID\n LEFT JOIN Users AS U ON U.ID = AC.UserID\nWHERE datetime(M.DateTime, 'localtime') > DATE(datetime(CURRENT_TIMESTAMP, 'localtime'), '-1 days')","params":[],"columns":[{"name":"SystemName","type":0},{"name":"Operation","type":0},{"name":"Creation date time","type":0},{"name":"GroupName","type":0},{"name":"GroupKey","type":0},{"name":"MemberName","type":0},{"name":"MemberKey","type":0},{"name":"Process","type":0},{"name":"Actor","type":0}]} \ No newline at end of file diff --git a/queries/auditapp_memberships_search.json b/queries/auditapp_memberships_search.json index 8665524..e710671 100644 --- a/queries/auditapp_memberships_search.json +++ b/queries/auditapp_memberships_search.json @@ -1 +1 @@ -{"name":"AuditApp_Memberships_Search","query":"SELECT\n\tst.SystemName,\n Op.Name 'Operation',\n datetime(M.DateTime, 'localtime') AS 'Creation date time',\n GrpObj.DisplayName 'GroupName',\n GrpObj.KeyValue 'GroupKey',\n MemObj.DisplayName 'MemberName',\n MemObj.KeyValue 'MemberKey'\nFROM\n\tMemberships M\n INNER JOIN Operations Op ON Op.ID = M.OperationID\n INNER JOIN Objects GrpObj ON GrpObj.ID = M.GroupID\n INNER JOIN SystemTables st ON st.ID = GrpObj.SystemTableID\n INNER JOIN Objects MemObj ON MemObj.ID = M.MemberID\nWHERE 1=1\nAND \n( \n MemObj.KeyValue = $Key1\n OR MemObj.KeyValue = $Key2\n OR MemObj.KeyValue = $Key3\n OR MemObj.KeyValue = $Key4\n)","params":[{"name":"Key1","description":"","category":"input","type":"string","default_value":""},{"name":"Key2","description":"","category":"input","type":"string","default_value":""},{"name":"Key3","description":"","category":"input","type":"string","default_value":""},{"name":"Key4","description":"","category":"input","type":"string","default_value":""}],"columns":[{"name":"SystemName","type":0},{"name":"Operation","type":0},{"name":"Creation date time","type":0},{"name":"GroupName","type":0},{"name":"GroupKey","type":0},{"name":"MemberName","type":0},{"name":"MemberKey","type":0}]} \ No newline at end of file +{"name":"AuditApp_Memberships_Search","query":"SELECT\n\tst.SystemName,\n Op.Name 'Operation',\n datetime(M.DateTime, 'localtime') AS 'Creation date time',\n GrpObj.DisplayName 'GroupName',\n GrpObj.KeyValue 'GroupKey',\n MemObj.DisplayName 'MemberName',\n MemObj.KeyValue 'MemberKey',\n AT.Name 'Process',\n U.Name 'Actor'\nFROM\n\tMemberships M\n INNER JOIN Operations Op ON Op.ID = M.OperationID\n INNER JOIN Activities AC ON AC.ID = M.ActivityID\n INNER JOIN ActivityTypes AT ON AT.ID = AC.ActivityTypeID\n INNER JOIN Objects GrpObj ON GrpObj.ID = M.GroupID\n INNER JOIN SystemTables st ON st.ID = GrpObj.SystemTableID\n INNER JOIN Objects MemObj ON MemObj.ID = M.MemberID\n LEFT JOIN Users AS U ON U.ID = AC.UserID\nWHERE 1=1\nAND \n( \n MemObj.KeyValue = $Key1\n OR MemObj.KeyValue = $Key2\n OR MemObj.KeyValue = $Key3\n OR MemObj.KeyValue = $Key4\n)","params":[{"name":"Key1","description":"","category":"input","type":"string","default_value":""},{"name":"Key2","description":"","category":"input","type":"string","default_value":""},{"name":"Key3","description":"","category":"input","type":"string","default_value":""},{"name":"Key4","description":"","category":"input","type":"string","default_value":""}],"columns":[{"name":"SystemName","type":0},{"name":"Operation","type":0},{"name":"Creation date time","type":0},{"name":"GroupName","type":0},{"name":"GroupKey","type":0},{"name":"MemberName","type":0},{"name":"MemberKey","type":0},{"name":"Process","type":0},{"name":"Actor","type":0}]} \ No newline at end of file diff --git a/queries/auditapp_userlist.json b/queries/auditapp_userlist.json new file mode 100644 index 0000000..8f01f43 --- /dev/null +++ b/queries/auditapp_userlist.json @@ -0,0 +1 @@ +{"name":"AuditApp_UserList","query":"SELECT ID,Name\nFROM Users\nWHERE ID <> 0","params":[],"columns":[{"name":"ID","type":1},{"name":"Name","type":0}]} \ No newline at end of file From ab5a50ac9cc50d38eeb8d5bb148accbee16e7a12 Mon Sep 17 00:00:00 2001 From: Mike Sheldon Date: Thu, 29 Feb 2024 10:51:28 -0900 Subject: [PATCH 2/3] Update AuditApp.json --- apps/AuditApp.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/AuditApp.json b/apps/AuditApp.json index d161036..ee99ffc 100644 --- a/apps/AuditApp.json +++ b/apps/AuditApp.json @@ -1 +1 @@ -{"name":"AuditApp","forms":[{"name":"main","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":1,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":6,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":137,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":135,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":173,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":222,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":10,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":95,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"filter","table_name":"App_AuditApp_Persons","columns":[{"color":"","column_show":false,"column_name":"objectGUID","column_width":123,"display_name":"objectGUID","data_type":0,"key":false,"variable_name":"selected_AD_objectGUID"},{"color":"","column_show":true,"column_name":"employeeID","column_width":106,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"employeeType","column_width":91,"display_name":"Type","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"displayName","column_width":223,"display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":102,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":140,"display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":105,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"searchlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":141,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":142,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":143,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":144,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":196,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":256,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":145,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":146,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Log_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":100,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"DisplayName","column_width":"150","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"KeyValue","column_width":127,"display_name":"Key","data_type":0,"key":false,"variable_name":"selected_Key"}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Accounts","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":147,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":148,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"recentlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":177,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":178,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":179,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":180,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":200,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":181,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":248,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":182,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":184,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"200","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"375","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"375","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":185,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"375","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"150","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"Process","column_width":100,"display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"Actor","column_width":100,"display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"actorlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":204,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":205,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":206,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":207,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":208,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":286,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":209,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":210,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_UserList","columns":[{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":1,"key":false,"variable_name":"selected_actor_id"},{"color":"","column_show":true,"column_name":"Name","column_width":"200","display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":211,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_ActorChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"220","display_name":"Name","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"214","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Operation DT","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"ActorId","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_actor_id"}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":212,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_ActorChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"SystemName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"MemberName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"GroupName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Creation date time","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"ActorId","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_actor_id"}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}}],"props":{"description":"Quick view into the NIM Audit Logging","display_name":"Audit App","image":"camera-cctv-filled.svg","sort":1000,"form_size":"extra large","onboarding_app":false,"xv_support":true,"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","margin":"4___","padding":"","shadow":"small","styles":"","styles_column":"","type":"empty"},"variables":[],"name_generator":{"name":"","delay":2000,"input_fields":[],"output_fields":[]},"nim_version":1527,"valid_variables":[]} \ No newline at end of file +{"name":"AuditApp","forms":[{"name":"main","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":1,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":6,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":137,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":135,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":173,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":222,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":10,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":95,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"filter","table_name":"App_AuditApp_Persons","columns":[{"color":"","column_show":false,"column_name":"objectGUID","column_width":123,"display_name":"objectGUID","data_type":0,"key":false,"variable_name":"selected_AD_objectGUID"},{"color":"","column_show":true,"column_name":"employeeID","column_width":106,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"employeeType","column_width":91,"display_name":"Type","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"displayName","column_width":223,"display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":102,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":140,"display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":105,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_AD_objectGUID"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"searchlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":141,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":142,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":143,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":144,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":153,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":196,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":152,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":256,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":145,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":146,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Log_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":100,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"DisplayName","column_width":"150","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"KeyValue","column_width":127,"display_name":"Key","data_type":0,"key":false,"variable_name":"selected_Key"}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Accounts","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":147,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_Search","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":220,"display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":214,"display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"64","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":148,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_Search","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"Key1","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_Key"},{"param_name":"Key2","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key3","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""},{"param_name":"Key4","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":false,"variable_name":""}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"recentlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":177,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":178,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":179,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":180,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":200,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":181,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":248,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":182,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":184,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"200","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"375","display_name":"Old Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"375","display_name":"New Value","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":185,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_RecentChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"375","display_name":"Group","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"375","display_name":"User","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Datetime","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}},{"name":"actorlogs","form":{"type":"rows","rows":[{"cols":[{"type":"column","width":2,"cell":{"type":"unit","unit":{"image":"camera-cctv-filled.svg","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":204,"fuid":"","margin":"2___","padding":"2___","shadow":"small","styles":"width:64px;margin: auto;display: block;padding-top: 15px;padding-bottom: 15px;","styles_column":"","type":"image"}}},{"type":"column","width":10,"cell":{"type":"unit","unit":{"text_value":"Audit Logs","text_eval":{"javascript":""},"font_size":"","header":"h2","color":"","background_color":"","styles_eval":{"javascript":""},"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":205,"fuid":"","margin":"","padding":"","shadow":"none","styles":"display: flex;\njustify-content: left;\nalign-items: center;\nheight: 100px;\nwidth: 100%;","styles_column":"","type":"static_text"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Person Logging","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"main"}],"cid":206,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Search Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"eye","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":155,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"searchlogs"}],"cid":207,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Recent Logs","button_style":"dark","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"check","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":189,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"recentlogs"}],"cid":208,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}},{"type":"column","width":3,"cell":{"type":"unit","unit":{"align_right":false,"button_text":"Actor Logs","button_style":"primary","button_size":"medium","background_solid":true,"disabled":{"javascript":""},"hide":{"javascript":""},"fit_column":true,"icon_left":"user-bold","icon_right":"","disable_form_invalid":false,"default_button":false,"actions_description":"","actions_wait":false,"alignment":"","actions":[{"cid":154,"type":"Navigate to form","trigger":"None","nav_mode":0,"form_name":"actorlogs"}],"cid":286,"fuid":"","margin":"__3_","padding":"","shadow":"small","styles":"","styles_column":"","type":"button"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"margin_left":"","margin_right":"","margin_top":"","margin_bottom":"","color":"","line_height":"","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":209,"fuid":"","shadow":"small","styles":"","styles_column":"","type":"separator"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":3,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":210,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_UserList","columns":[{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":1,"key":false,"variable_name":"selected_actor_id"},{"color":"","column_show":true,"column_name":"Name","column_width":"200","display_name":"Name","data_type":0,"key":false,"variable_name":""}],"params":[],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Persons","height":"617px","top_height":"2em"}}},{"type":"column","width":9,"cell":{"type":"rows","rows":[{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":211,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Attributes_ActorChanges","columns":[{"color":"","column_show":true,"column_name":"System","column_width":99,"display_name":"System","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Name","column_width":"220","display_name":"Name","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Attribute","column_width":"214","display_name":"Attribute","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Old","column_width":"250","display_name":"Old","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"New","column_width":"250","display_name":"New","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation DT","column_width":"140","display_name":"Operation DT","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"ID","column_width":72,"display_name":"ID","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"ActorId","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_actor_id"}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Account Attributes ","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}},{"cols":[{"type":"column","width":12,"cell":{"type":"unit","unit":{"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":212,"fuid":"","margin":"__4_","padding":"","shadow":"small","styles":"","styles_column":"","type":"table_grid","validator":{"required":false,"message":""},"dnd_grid":"","dark":false,"filter_columns":6,"filter_enabled":true,"heavy":true,"views":{"table_views":{"default":{"table_type":"query","table_name":"AuditApp_Memberships_ActorChanges","columns":[{"color":"","column_show":true,"column_name":"SystemName","column_width":"99","display_name":"SystemName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Operation","column_width":115,"display_name":"Operation","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"MemberName","column_width":"350","display_name":"MemberName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"MemberKey","column_width":126,"display_name":"MemberKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"GroupName","column_width":"350","display_name":"GroupName","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":false,"column_name":"GroupKey","column_width":114,"display_name":"GroupKey","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Creation date time","column_width":"140","display_name":"Creation date time","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Process","column_width":"140","display_name":"Process","data_type":0,"key":false,"variable_name":""},{"color":"","column_show":true,"column_name":"Actor","column_width":"170","display_name":"Actor","data_type":0,"key":false,"variable_name":""}],"params":[{"param_name":"ActorId","description":"","data_type":0,"fixed_value":"","options_flag":false,"options_values":[],"variable_flag":true,"variable_name":"selected_actor_id"}],"variable_input":""}},"default_view":"default"},"selection_mode":"single","title_columns":6,"title_enabled":true,"title_styles":"","title_text":"Group Memberships","height":"300px","top_height":"2em"}}}],"hide":{"javascript":""}}]}}],"hide":{"javascript":""}}]},"form_props":{"form_function":"general","actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","shadow":"none","styles":"","styles_column":"","type":"empty"}}],"props":{"description":"Quick view into the NIM Audit Logging","display_name":"Audit App","image":"camera-cctv-filled.svg","sort":1000,"form_size":"extra large","onboarding_app":false,"xv_support":true,"actions_description":"","actions_wait":false,"alignment":"","actions":[],"cid":-1,"fuid":"","margin":"4___","padding":"","shadow":"small","styles":"","styles_column":"","type":"empty"},"variables":[],"name_generator":{"name":"","delay":2000,"input_fields":[],"output_fields":[]},"nim_version":1527,"valid_variables":[]} \ No newline at end of file From 21f77166925cf6baa027237520bd63f19a5ffeea Mon Sep 17 00:00:00 2001 From: Mike Sheldon Date: Thu, 29 Feb 2024 10:52:06 -0900 Subject: [PATCH 3/3] Update README.md --- README.md | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 24feea3..f7b81a8 100644 --- a/README.md +++ b/README.md @@ -13,17 +13,25 @@ This is an NIM App that provides ability to look up audit logs in the following # Screenshots Person Logging -![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/41fe7e5e-f09c-4ee7-b0bd-5d5d48918a23) +![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/5b7e79a7-b3da-4169-bc58-6200a53f5c58) + Search Logs -![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/f75acd85-6979-4f97-bf65-6ecf196b3bd6) +![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/0c0ab7cb-8b69-486a-8460-3456b655ecc8) + Recent Logs -![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/73ed808b-f82a-4243-a96c-01d25d7bbf55) +![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/beaf337a-e3c5-4ac2-bd35-55aab9ab95ad) + + Actor Logs +![image](https://github.com/Tools4ever-NIM/NIM-App-NIM-AuditApp/assets/24281600/4d6d2b91-aa50-4837-aff4-dc0e3b5415c9) + + + # NIM Docs The official NIM documentation can be found at: https://docs.nimsuite.com