Content Type: Module
Categories: Tracing


A solid, basic setup of entity 'Company', with company-administrator, departments, employees and their roles.

This is good base to make your application multi-tenant. Each companies has its own separate administrators and employees.


Demo url


Multi-tenant setup for your applications serving multiple companies. Currently allowing you to maintain basic company information, assign employees, create and maintain departments.

Typical usage scenario

Starting up with your new application where you also want to maintain details about one company.

Also a usage scenario is when you want to maintain multiple companies.

Features and limitations

[Describe the features / limitations of your content]


This module has dependencies to SystemManagement, LocationService, ServiceConnector and Person, which is mainly because every company has employees, so persons and addresses. Each is developed by Tieka, like this module is too.
Furthermore it has dependencies Unittest, and CommunityCommons which are good use to any app anyway.
Last but not least: Data Widgets because we want it to look good.

Alternatively you can start an app using Base application, which is a complete application and also contains this module Company.


In a new app: Download and use sample application ‘Base application’. It has this module incorporated.

In an existing app: Download and install from the marketplace and use Company_Overview where you like.



Mendix version

This is first created in Mendix version 8.12.5, first released in Mendix 9.6.1.


Version: 1.2.0
Framework Version: 9.18.5
Release Notes: Reduced accessrights Upgraded to 9.18.
Version: 1.1.1
Framework Version: 9.12.2
Release Notes: Removed the few warnings Improved Company_Overview snippet
Version: 1.1.0
Framework Version: 9.12.2
Release Notes: Version 1.1.0 Added EmployeeRole Set access-rights for CompanyAdministrator Revoked access-right for userrole Adminstrator Upgraded to 9.12.2
Version: 1.0.0
Framework Version: 9.6.1
Release Notes: First release containing Company, Department, Invoice and multi-tenant setup. Using the highest Mendix LTS version. Currently ('21 oct 27-th) : 9.6.1