Audit system

: Completed

Business need

One of the necessary procedures in the organization is data protection. The organization should protect  data of its customers, employees, business partners, and investors. The system that we were asked to design had to support the audit process within the organization. Its task was to verify whether the security solutions existing in the organization were properly made. The functionality of the system assumed the following:

  • obtain information about users and groups organized within Active Directory and LDAP,
  • detect vulnerabilities in the security system,
  • reduce the risk of the loss of intellectual property owned by the organization
  • develop a security policy,
  • verify user access to data,
  • generate a report showing user rights to the resources


As part of our solution, we delivered a web application which allows you to monitor user rights to resources. The application generates specialist summaries that facilitate the performance of audit.


  • Development of the analysis and proposals for changes in the audit process
  • Development of a security policy and procedures.
  • Implementation of the solution that enables continuous control of the security system.


  • EJB, JPA
  • PostgreSQL