mui / toolpad

Toolpad: Full stack components and low-code builder for dashboards and internal apps.
https://mui.com/toolpad/
MIT License
979 stars 251 forks source link

[core] Proposal for Multi-Tenant Management Component #4150

Open douglaszaltron opened 6 days ago

douglaszaltron commented 6 days ago

Summary

In our system, we currently have the capability for multi-organization (multi-tenant) architecture. It would be beneficial to have a dedicated component to manage tenants or organizations. This would allow us to extend the account functionality to include organizational management. Such an approach is particularly relevant for SaaS applications.

The component could be placed in the header or at the top of the sidebar or drawer in mobile for easy access.

Has there been any consideration in the design phase for a multi-tenant management component? It would be useful to know if the team has explored options for integrating tenant or organization management features, especially since this aligns well with our multi-organization architecture. Insights into any existing design concepts would be greatly appreciated.

Examples

[

Captura de Tela 2024-09-24 às 10 13 36

](url)

Captura de Tela 2024-09-24 às 10 14 00

Motivation

No response

Search keywords: muli-tenant

Janpot commented 6 days ago

Right now we support customizing the account popup so that you can add your own content. Over time we could think about creating a specific component for this.

cc @bharatkashyap In the meantime, how do you feel about adding a demo that shows how to add a tenant selector in the account component?

bharatkashyap commented 5 days ago

cc @bharatkashyap In the meantime, how do you feel about adding a demo that shows how to add a tenant selector in the account component?

Seems like a good idea! I can add this to https://github.com/mui/toolpad/issues/4070 as a task within it