Automating applications that handle highly sensitive business processes in the modern enterprise is very challenging. The business owners are constantly worried about the sensitive nature of the messages being logged to resources outside of the corporate network. We are going to develop this idea based on information logged in the UiPath Orchestrator.
While business users have a solid argument in terms of confidentiality and compliance, it’s becoming difficult for RPA teams to constantly enable/disable or remove the Write Line and Log Message activities each time the RPA process is deployed to production. Besides these, debug and log output lines are put in place so that developers may troubleshoot and fix applications during development. In addition, it becomes easier to demonstrate the workings of the application to business groups during the demo sessions.
PrimedLogging is a simple library that can help you classify certain log output messages as sensitive or confidential and then, through a mechanism, suppress them at the application level when the RPA process is finally deployed to production.
With such an arrangement, developers can retain the advantages of logging in the development environment, whilst being able to automatically disable sensitive logging in the UAT or PROD environment with a simple and efficient flip of a configuration setting.