Audit Users Automation Process
The Automation Audit Users process is designed to enhance user account management by auditing login activity across multiple systems. It identifies inactive user accounts and triggers automated actions. The Audit Users process is built with modular components to allow flexibility and integration across various systems.
The primary flows in the process are:
1. SYNC Process
The SYNC process retrieves fresh data from the CMDB regarding servers and databases, and checks the current user login activity across all systems. This process gathers the latest logon details and stores the retrieved data into the OOCMDB table, ensuring that the information remains up-to-date for further analysis. If the process is unable to retrieve data from the CMDB, it is designed to work “offline” using previously stored data in OOCMDB table. Before the SYNC process runs, a backup of the current OOCMDB user data is created. This backup ensures that in case of any errors during the SYNC, the data can be restored.
2. CHECK Process
The CHECK process retrieves all user information from the OOCMDB table and evaluates the data based on predefined conditions for user types. Depending on these conditions (e.g., last logon thresholds), the system triggers actions such as notifications, account disabling, lock, removal from groups or deletion of inactive user accounts.