Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Vorto » Multi-tenancy Concept Discussions
Multi-tenancy Concept Discussions [message #1802498] Mon, 11 February 2019 06:26 Go to next message
Erle Czar Mantos is currently offline Erle Czar MantosFriend
Messages: 4
Registered: July 2015
Junior Member
Hi,

I want to create a forum for discussing the multi-tenancy concept of Vorto.

To start, in order to support Multi-tenancy, these are the changes I'm planning to implement in the database structure of Vorto.

Any thoughts, ideas, questions?

index.php/fa/34855/0/
  • Attachment: erd-vorto.png
    (Size: 28.63KB, Downloaded 365 times)

[Updated on: Mon, 11 February 2019 06:29]

Report message to a moderator

Re: Multi-tenancy Concept Discussions [message #1802499 is a reply to message #1802498] Mon, 11 February 2019 06:41 Go to previous messageGo to next message
Erle Czar Mantos is currently offline Erle Czar MantosFriend
Messages: 4
Registered: July 2015
Junior Member
Also, please give some thoughts on this ideas for further refinement of the multi-tenancy concept:

- There is a default tenant.The default tenant has several predefined namespaces.

- Anonymous users (non-logged in users) can see the RELEASED models of the default tenant.

- A User_Tenant (a user belonging to a tenant) can only see his own models, the RELEASED models of other users of the same tenant, and the RELEASED models of the default tenant.

- Each tenant is configured with their own authentication and authorization providers on creation time.

- Each tenant has an admin configured on creation time.

- A tenant admin can add/remove/edit the namespaces associated with his tenant.

- A tenant admin can add/remove members of his tenant.

- Each tenant can either be open, or closed.

- Members who wish to join an open tenant doesn't need to be approved by the tenant admin.

- Members who wish to join a close tenant needs the approval of the tenant admin.
Re: Multi-tenancy Concept Discussions [message #1802569 is a reply to message #1802498] Tue, 12 February 2019 05:22 Go to previous message
Erle Czar Mantos is currently offline Erle Czar MantosFriend
Messages: 4
Registered: July 2015
Junior Member
index.php/fa/34864/0/

I decided to simplify a bit due to several factors:

1. The User table will not really hold a lot of data due to GDPR constraints, and the complexity that arises from normalizing the user and tenant relationship with a tenant_user table outweigh the redundancy of data that comes from tethering the User directly to Tenant in a one-to-many relationship.

[Updated on: Tue, 12 February 2019 05:23]

Report message to a moderator

Previous Topic:Importer Plugin
Next Topic:Is there a code generator available for KURA??
Goto Forum:
  


Current Time: Thu Apr 25 08:46:49 GMT 2024

Powered by FUDForum. Page generated in 0.02811 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top