Multi Tenancy

Unlock efficiency and data governance for your organization. Our Premium Multi-tenancy feature consolidates resources and maintains individualized experiences for each tenant. multi tenancy

What is Multi-tenancy?

Multi-tenancy is a software architecture design that allows a single instance of a software application to serve multiple groups of users or “tenants” while keeping their data and operations isolated. This approach is commonly used in cloud-based applications and services to share resources and infrastructure among multiple customers or organizations efficiently.

What does it mean for my business?

Imagine a multi-tenant application as a large apartment building. The building is a software application, and each apartment is a separate ‘tenant’. Each tenant has their own private space (data and configurations) within the building and is isolated. They share the same building infrastructure (software codebase and hardware resources) but are kept separate to ensure each tenant’s security, privacy, and customization.

Multi-tenancy can be used to create form automations for your entire enterprise – each department or team can be defined as a tenant so they have their own spaces to operate in, in cases where the forms and information/workflows are department specific. Multi-tenancy can also work across different organizations or businesses – think of a large OEM with individual franchises or dealerships. Each of the locations can be assigned as a tenant. The central IT owner need to have only one instance of formsflow running in this case.

How can the feature help IT Management?

Most of the form builder and workflow management software where built to handle simple use cases for small businesses. Inadvertently, even employees and teams of larger teams also ends up signing up for these form/survey solutions. Often, this results in multiple applications being subscribed by various team members. This is both a cost and security risk. It could also result in a fragmented form management experience within the organization. With multi-tenant feature a central IT team can spin off different spoke offices, franchises or departments into a different tenant, logically separating the form and related data and workflows. The IT team can still have workflows that interact with each other when necessary and have all the billable resourcing tagged to a single license.

Multi-tenancy for Solutions Consultants, being a Low code business application development platform, can be a great tool in the arsenal of solutions providers. If you are a software services firm building apps for clientele, is a perfect fit. The multi tenancy feature could be used to serve multiple clientele from a single larger instance of the product. This could help you bring a sophisticated solution to your end client at low cost per client. Many of our partners have built strong service offerings atop using the feature.

How does Multi-tenancy play out for end users? logically separates tenant data and authorization which enables:

  • Application URL: Each tenant gets their own tenant-specific URL to access the application.
  • Authorization: Each tenant’s data is secured using a tenant-specific authentication token. A user can be a member of multiple tenants with different roles and if a user is authenticated based on the tenant URL, the issued access token will get access to only that tenant’s data.
  • Each tenant can have different sets of roles than the default roles.
  • Forms: Each tenant can create and publish their own forms.
  • BPM: Each tenant can create and publish their own workflows. Workflows can be deployed which can be shared across all tenants on the platform. Please see this page for information on tenant-based task assignments.
  • Analytics: Each tenant gets their own analytics organization to create dashboards.
  • Each client can be spun off as a separate tenant.
  • You can apply a custom theme to the instance

Are you ready to experience the transformative potential of multi-tenancy?

Contact us to get started.