Skip to main content
New Participant
September 9, 2026
Question

Multitenancy

  • September 9, 2026
  • 2 replies
  • 32 views

Hi all,

What is the recommended best practice for implementing a multi-tenant application in Appian?

The following considerations are particularly important:

  1. Performance - The solution should scale efficiently as the number of tenants and users grows.
  2. Data Restoration - We need the ability to restore data for a specific tenant to a previous point in time without impacting other tenants.
  3. Security - There must be zero risk of users from one tenant accessing or viewing data belonging to another tenant.
  4. Maintainability - The solution should be easy to manage, support, and extend over time.

I would appreciate any recommendations, architecture patterns, or lessons learned from similar Appian implementations.

Thanks.

2 replies

stefanhelzle0001
Brainy
September 9, 2026

I assume that you want to run multiple tenants/apps on a single Appian environment.

  1. You can size the Appian environments according to the sum of all tenants.
  2. Nope. At least not as long as you use any kind of processes.
  3. Use Appians robust security model.
  4. Well, I think this is what Appian is about.

Happy to help you with more detailed questions.

mathieud0001
Brainy
September 9, 2026

#2 is going to be really hard to do unless you create a separate schema per tenant.

The rest should not be much different than building a multi-tenant application in another tech.

I do think Record security and custom Record fields are very useful in this regard. As Stefan has said, happy to discuss more if you have more detailed questions!