Web Multi Tenant SaaS Application


I'm currently working on an XAF application for performing management system appraisals for business process improvement initiatives. I am using Xafari to add various features, not provided by XAF, to my application. I'm new to Xafari so I'm still learning its capabilities. My question today is, What is the best approach, using Xafari components, to implement a multi-tenant Web SaaS application with the following features?

1. A user would login using standard authorization user name and password.

2. After logging in, the user would be associated with an organization, either automatically, or by entering a code (a guid) which identifies the organization.

3. A user can only access information related to their organization and their security system role.

Which Xafari components and best practices should I use to implement these features?

Thanks for your help.

Larry Simpson


UserDescriptionPosted On
Sasha (Xafari Support)Client

Hello Larry,

Thank you for contacting us.

You can useĀ  Xafari Branches component to implement your features. The Xafari Branches technology restricts users access to data based on a their belonging to one or another branch of the company. It is a required and effective tool for the holding type companies, it provides transparent automation of this companies.

Note: Xafari Branches use Xafari Authentication Technology.
And you can use standart DevExpress authentication, in this case for XPO objects you will need to add some rework.

We hope you find this information helpful.
Let us know if you need further assistance.
Best regards,

× This ticket is closed.

Write US