Hello,
I’m evaluating the Appian tool for a customer, and one of the criteria I’m looking at is the ability to separate customers in the same flow.
Is multi tenancy a feature of process flow? How can this be achieved?
Thanks in advance!
Discussion posts and replies are publicly visible
Can you tell us in more detail what you want to achieve? What exactly do you want to separate? What exactly do you mean with "multi tenancy in process flow"?
For example, I have created a flow with forms, and user tasks. each task is assigned to a group of users within a customer of mine.
What I would like to achieve is a deployment + management of flows for entirely separate\different customers.
Appian in general does not support multi tenancy. But this is valid under the following requirements:
Completely separate database schema for each customer of the same application.
Depending on your specific requirements and understanding of multi-tenancy, there might be solutions.
Typically you would run a separate Appian environment for each customer. This is also a lot easier in terms of data protection and security.
Sounds good. But if I have a separate env for each customer, I would have to manually update each and every customer's flow manually.so there is no - multi deploy of changes to all flows. right?
OK. You can automate deployments.
docs.appian.com/.../Deployment_Rest_API.html