Multi-tenant

Multi-tenancy is a SaaS architecture where a single software instance serves multiple organizations, whose data remains logically isolated from one another.

The multi-tenant architecture is a model in which a single instance of a software application simultaneously serves multiple customers, called tenants or organizations. Each tenant shares the same application and the same infrastructure, but its data is logically isolated from that of the others: a user only ever sees the information belonging to their own organization.

This model contrasts with single-tenant, where each customer has its own dedicated instance. Multi-tenancy is the economic foundation of SaaS (Software as a Service): pooling resources lowers operating costs, simplifies updates — deployed once for everyone — and enables gradual scaling.

The central challenge is isolation. Each organization's data must be strictly partitioned, through systematic filtering at the application level or separation at the database level, to prevent any leakage between tenants. This isolation is also a compliance requirement, notably with regard to the GDPR and the security of personal data.

eyeot is built on a multi-tenant architecture: each organization has its own partitioned space, and a single user can belong to several organizations with different roles in each. This is what makes it possible to serve many companies from a single shared ERP, while guaranteeing the watertight separation of data.

See also

Try eyeot for free

eyeot is a French all-in-one ERP for small and mid-sized businesses, hosted in France and GDPR-compliant. Free for individuals (1 user, every module); simple team packs for companies.