OS2mo at Aarhus Kommune and Ballerup Kommune

OS2mo – Employee & Organization, is an open source HR system that manages the organization with full ownership and automation.

Many organizations today realize the importance of being in control of managing the organization.

Aarhus Municipality and Ballerup Municipality were among the first to express this particular need. Therefore, they contacted Magenta with the aim of building a system that not only has a foothold in its own organization, but also lives up to the principles of framework architecture and implements the OIO standards for Classification and Organization.

The system is open source and owned by the OS2-community, thereby owned by those municipalities who are a part of the OS2mo-community. 

OS2mo is a tool that provides the ability to handle information about both employees and departments. More specifically, when the line organization is established, there is, for example, control over who works in which department, what contact information the employees have, their job titles, areas of work, and who their manager(s) are, etc.

OS2mo is intended automatically to distribute the information to other IT-systems. By doing so, information about both the organization and its employees are always identical in all IT-systems connected with OS2mo. The information also forms the basis for automated role and rights management.

Easy Maintenance

Maintenance of the information occur in a user interface that exhibits data stemming from authoritative sources (e.g. The CPR Register, Danish Address Register, and different classification systems). This means that the data quality is very high, and that the information is as profoundly reliable.

OS2mo at Aarhus Kommune and Ballerup Kommune 1
Illustration 1: In addition to being able to keep track of the organization and employees, you can have several organizations inside OS2mo and connect them, so you always have control of the relationships between the organizations. This can be, for example, the line organization and the payroll organization.

Many Organizations

OS2mo can accommodate and connect several organizations. These can be, for example, the payroll organization, the line organization and the work environment representative organization. It provides an overview and facilitates maintenance of several organizations at once.

Truth Database

The data contained in OS2mo are at all times authoritative and thus correct. The information in OS2mo is a reflection of data from common public systems. Other systems that need organizational and employee data can therefore reliably retrieve them from OS2mo, e.g. the Support System Organization.

The Phone Book

Because the information contained in OS2mo is always accurate, it makes sense to have all employees access it for the purpose of, for example, finding telephone numbers or e-mail addresses. Therefore, it is a good idea to exhibit the so-called Phone Book on, for example, the Intranet and the employees’ mobile phones.

OS2mo at Aarhus Kommune and Ballerup Kommune 2
Illustration 2: The Phone Book is a smart solution, providing employees with the opportunity quickly to gather information about their colleagues.


OS2mo’s data foundation can also be used to generate reports, which provide an overview of various features of the organization and employees. It can, for example, be an extract of the telephone numbers of all employees, who is a manager’s leader, an organization chart, an extract of e-mail addresses for mail merge and other practical purposes.


The systems integrated with OS2mo are updated with correct data. These can be, for example, various professional systems, payroll systems, the Support System Organization and ESDH systems. There will thus no longer be a need to maintain information about the employees in other systems: Everything will be done via one user interface and handled in one system.

OS2mo at Aarhus Kommune and Ballerup Kommune 3
Illustration 3: Example of how OS2mo can incorporate in a local IT-infrastructure, and how authoritative data can float between systems and synchronize within desired intervals

Automation & Streamlining

The automatization is realized once other systems are connected to OS2mo. In addition to automatically updating the information that OS2mo handles, an example is on- and off-boarding of employees, where the creation and closure of employees in the associated systems will take place automatically.

Role & Rights Management

Some of the systems that require information about organization and employees are role and rights management systems such as Active Directory, OS2 role catalog, and diverse Identity & Access Management systems. These systems ensure that employees have access to the IT-systems that they use everyday. They also ensure the closure of access to the IT-systems when an employee resigns. Thus, automated role and rights management becomes a reality, and GDPR can thus be more easily complied with.

Data Security & Compliance

The data security will be tightened in connection with the handling of employee and organizational data, because OS2mo contains dual history and the possibility of traceability. Thus it is possible to track all incidents and extract information about who had, has or will have access to the information at a given time.

The more systems OS2mo delivers data to, the more systems will be included with this security. Data security will thus increase in line with the number of systems that receive data from OS2mo.


  • High data quality that through operating in one user interface and handling in one system, makes it easy to maintain e.g. the line organization, the payroll organization, and employee and the occupational health and safety representative organization.
  • Integrates multiple systems and provides an overview of several organizations at the same time.
  • Data traceability and synchronization in all the systems integrated with OS2mo.

Share on linkedin
Share on facebook
Share on twitter
Share on email
OS2mo hos Aarhus Kommune og Ballerup Kommune
Contact Person

Alex Thirifays

Alex Thirifays
Project Manager