{"id":15276,"date":"2024-03-06T16:22:40","date_gmt":"2024-03-06T13:22:40","guid":{"rendered":"https:\/\/flatlogic.com\/blog\/?p=15276"},"modified":"2024-03-06T16:25:31","modified_gmt":"2024-03-06T13:25:31","slug":"introducing-multitenancy-to-flatlogic-applications","status":"publish","type":"post","link":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/","title":{"rendered":"Introducing Multitenancy to Flatlogic Applications"},"content":{"rendered":"<p>We&#8217;re excited to introduce Multitenancy support to Flatlogic Applications! The ability to host multiple clients\/organizations\/clients within a single application instance, each with guaranteed privacy and security, is a major milestone with this enhancement.&nbsp;<\/p><p><strong>A tenant<\/strong>, in the context of software applications, refers to a group of users who share common access with specific privileges to the software instance. It is like an apartment in a building, the building is the software, and each apartment is a tenant space that houses its own residents (users). In a multitenancy architecture, multiple tenants (like multiple apartments) are housed in the same application (building), but each tenant&#8217;s data and configuration are isolated and invisible to other tenants.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"465\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/multitenancy_schema-1024x465.png\" alt=\"\" class=\"wp-image-15275 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/multitenancy_schema-1024x465.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/multitenancy_schema-600x272.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/multitenancy_schema-768x348.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/multitenancy_schema-1536x697.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/multitenancy_schema-2048x929.png 2048w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/465;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>For example, if you&#8217;re providing a SaaS (Software as a Service) application for <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2018\/11\/article_software-develpment_alpha-600x469.png\"  data-excerpt=\"Before you start investing time in researching companies which are doing custom development services, think carefully whether you need such type of help. Do you really need to develop a new application? Have you performed customer development before a new venture? If you decided to make a new app, maybe you could develop it by&hellip;\" href=\"https:\/\/flatlogic.com\/blog\/how-to-choose-software-development-company-for-your-project\/\">project management<\/a>, each company subscribing to your service would be a separate tenant (organization) within your application. Each company (tenant) would have its own projects, employees (users), and data stored within the application, and they wouldn&#8217;t be able to see or access each other&#8217;s information, even though they&#8217;re using the same software instance.<\/p><p>Highlights of the update include:<\/p><ul class=\"wp-block-list\"><li><strong>Multi-tenancy support:<\/strong> a key feature that allows you as a Super Admin of the software to manage multiple tenants (organizations) within a single application instance. Super Admins can share global access, i.e. they can have an Assistant, but the organization&#8217;s Admin also holds all rights within a particular tenant (organization). This capability enables you to serve multiple customers or user groups (tenants\/organizations) from a single application deployment, while still providing each tenant with a secure, isolated environment. As a super admin, you can efficiently allocate resources, configure tenant-specific settings, monitor usage and performance across all tenants, and implement updates or changes globally or per tenant. This approach significantly reduces operational costs and complexity, enhances scalability, and simplifies the overall management of the application.&nbsp;<\/li><\/ul><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"866\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/superadmin-1024x866.png\" alt=\"\" class=\"wp-image-15272 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/superadmin-1024x866.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/superadmin-600x507.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/superadmin-768x649.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/superadmin-1536x1298.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/superadmin.png 1680w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/866;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Learn more about creating and working with multitenancy applications: <a href=\"https:\/\/flatlogic.com\/documentation\/creating-application-with-multitenancy\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/flatlogic.com\/documentation\/creating-application-with-multitenancy<\/a>. <a href=\"https:\/\/flatlogic.com\/generator\"><img decoding=\"async\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding.png\" alt=\"Professional Vibe Coding\" class=\"banner-img lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2560px; --smush-placeholder-aspect-ratio: 2560\/640;\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding.png 2560w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-600x150.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-1024x256.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-768x192.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-1536x384.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-2048x512.png 2048w\" data-sizes=\"auto\" data-original-sizes=\"(max-width: 2560px) 100vw, 2560px\"> <\/a><\/p><ul class=\"wp-block-list\"><li><strong>Tenant identification and isolation:<\/strong> Improved privacy and security mechanisms.<\/li><li><strong>Scalability: <\/strong>Easily accommodate more tenants without compromising performance.<\/li><li><strong>Database Schema Update:<\/strong> Adjustments made to support tenant-specific data better.<\/li><li><strong>API Enhancements:<\/strong> Introduced new API endpoints and modified existing ones for improved tenant operations.<\/li><li><strong>Bug Fixes:<\/strong> Resolved critical issues affecting application stability and user experience, including fixes for data processing crashes, login issues, and UI overlap on smaller screens.<\/li><\/ul><p>If you face any difficulties, please message us on our <a href=\"https:\/\/flatlogic.com\/forum\/\" target=\"_blank\" rel=\"noreferrer noopener\">forum<\/a>, <a href=\"https:\/\/twitter.com\/flatlogic\/\" target=\"_blank\" rel=\"noreferrer noopener\">Twitter<\/a>, or <a href=\"https:\/\/www.facebook.com\/flatlogic\" target=\"_blank\" rel=\"noreferrer noopener\">Facebook<\/a>. We will respond to your inquiry as quickly as possible!<\/p><h2 class=\"wp-block-heading\">About Flatlogic<\/h2><p>Flatlogic is a <a href='https:\/\/flatlogic.com\/services\/web-development'>software development<\/a> company specializing in creating custom <a href=\"https:\/\/flatlogic.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">business software<\/a> and offering a range of web and mobile app templates. Our standout product, the Flatlogic Generator, is an AI-powered tool that converts text and UI descriptions into web applications, providing a robust alternative to <a href='https:\/\/flatlogic.com\/blog\/top-5-low-code-no-code-tools-based-on-flatlogic-research\/'>low-code\/no-code<\/a> solutions with benefits like full code ownership and enhanced customization. This tool is primarily used for building complex systems such as <a href='https:\/\/flatlogic.com\/custom-erp'>ERP<\/a>, <a href='https:\/\/flatlogic.com\/custom-crm'>CRM<\/a>, CMS, and admin panels. Beyond the generator, we offer services in customization and system integration, making our offerings particularly valuable for enterprises looking to develop comprehensive business applications and data management systems without compromising on scalability or deployability.<\/p>","protected":false},"excerpt":{"rendered":"<p>We&#8217;re excited to introduce Multitenancy&#8217;s ability to host multiple clients\/organizations\/clients within a single application instance.<\/p>\n","protected":false},"author":24,"featured_media":15277,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"flatlogic_tldr":"Flatlogic Applications now support multitenancy with tenant isolation\nSuper Admins manage multiple organizations in one instance\nDatabase schema and APIs updated for tenant operations and scalability\nBug fixes resolve crashes, login issues, and UI overlap on small screens","flatlogic_facts":[{"text":"Flatlogic Applications now include multitenancy support.","source":""},{"text":"Super Admins can manage multiple tenants in a single instance.","source":""},{"text":"Database schema updated to better support tenant-specific data.","source":""},{"text":"New and modified API endpoints added for tenant operations.","source":""},{"text":"Bug fixes cover data processing crashes, login issues, and UI overlap.","source":""}],"footnotes":""},"categories":[129],"tags":[441,50,664,275],"class_list":["post-15276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-updates","tag-flatlogic-platform","tag-flatlogic-story-amp-awards","tag-multitenancy","tag-product-updates"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introducing Multitenancy to Flatlogic Applications - Flatlogic Blog<\/title>\n<meta name=\"description\" content=\"We\u2019re excited to introduce Multitenancy&#039;s ability to host multiple clients\/organizations\/clients within a single application instance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing Multitenancy to Flatlogic Applications\" \/>\n<meta property=\"og:description\" content=\"We\u2019re excited to introduce Multitenancy&#039;s ability to host multiple clients\/organizations\/clients within a single application instance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/\" \/>\n<meta property=\"og:site_name\" content=\"Flatlogic Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/flatlogic\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-06T13:22:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-06T13:25:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-14.22.04.png\" \/>\n\t<meta property=\"og:image:width\" content=\"964\" \/>\n\t<meta property=\"og:image:height\" content=\"960\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alesia S.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:site\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alesia S.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducing Multitenancy to Flatlogic Applications - Flatlogic Blog","description":"We\u2019re excited to introduce Multitenancy's ability to host multiple clients\/organizations\/clients within a single application instance.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/","og_locale":"en_US","og_type":"article","og_title":"Introducing Multitenancy to Flatlogic Applications","og_description":"We\u2019re excited to introduce Multitenancy's ability to host multiple clients\/organizations\/clients within a single application instance.","og_url":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/","og_site_name":"Flatlogic Blog","article_publisher":"https:\/\/www.facebook.com\/flatlogic","article_published_time":"2024-03-06T13:22:40+00:00","article_modified_time":"2024-03-06T13:25:31+00:00","og_image":[{"width":964,"height":960,"url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-14.22.04.png","type":"image\/png"}],"author":"Alesia S.","twitter_card":"summary_large_image","twitter_creator":"@flatlogic","twitter_site":"@flatlogic","twitter_misc":{"Written by":"Alesia S.","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#article","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/"},"author":{"name":"Alesia S.","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/4ea8cd13c3b9919c455be1f34183a0c9"},"headline":"Introducing Multitenancy to Flatlogic Applications","datePublished":"2024-03-06T13:22:40+00:00","dateModified":"2024-03-06T13:25:31+00:00","mainEntityOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/"},"wordCount":534,"commentCount":0,"publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-14.22.04.png","keywords":["Flatlogic Platform","Flatlogic Story &amp; Awards","Multitenancy","Product Updates"],"articleSection":["Updates"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/","url":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/","name":"Introducing Multitenancy to Flatlogic Applications - Flatlogic Blog","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#primaryimage"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-14.22.04.png","datePublished":"2024-03-06T13:22:40+00:00","dateModified":"2024-03-06T13:25:31+00:00","description":"We\u2019re excited to introduce Multitenancy's ability to host multiple clients\/organizations\/clients within a single application instance.","breadcrumb":{"@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#primaryimage","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-14.22.04.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-06-at-14.22.04.png","width":964,"height":960},{"@type":"BreadcrumbList","@id":"https:\/\/flatlogic.com\/blog\/introducing-multitenancy-to-flatlogic-applications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/flatlogic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing Multitenancy to Flatlogic Applications"}]},{"@type":"WebSite","@id":"https:\/\/flatlogic.com\/blog\/#website","url":"https:\/\/flatlogic.com\/blog\/","name":"Flatlogic Blog","description":"Vibe-coding, AI Agents, Professional Software Development Services, Case Studies and More","publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"alternateName":"Flatlogic Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/flatlogic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/flatlogic.com\/blog\/#organization","name":"Flatlogic","url":"https:\/\/flatlogic.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","width":970,"height":257,"caption":"Flatlogic"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/flatlogic","https:\/\/x.com\/flatlogic","https:\/\/www.instagram.com\/flatlogiccom\/","https:\/\/www.linkedin.com\/company\/flatlogic\/"]},{"@type":"Person","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/4ea8cd13c3b9919c455be1f34183a0c9","name":"Alesia S.","url":"https:\/\/flatlogic.com\/blog\/author\/alesya\/"}]}},"_links":{"self":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/15276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/comments?post=15276"}],"version-history":[{"count":3,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/15276\/revisions"}],"predecessor-version":[{"id":15280,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/15276\/revisions\/15280"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media\/15277"}],"wp:attachment":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media?parent=15276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/categories?post=15276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/tags?post=15276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}