-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Multitenancy support
-
Tags:
-
Backlog priority:300
First steps to enable domain-based multi-tenancy:
Allow enabling or disabling the Domain isolation in the Admin Center
When enabled:
- the Domains have a TenantConfig facet to store Tenant related information: tenant id and list of tenant administrators
- rights are blocked for Everyone except for defined Administrator groups which have 'Manage Everything'. 2 ACLs are put on the tenant: a members virtual group with ReadWrite permission, and an administrators virtual group with Manage Everything permission.
- the administrators can link a user to a tenant through Admin Center / Users and Groups, user is part of the members virtual group through this tenant information
- No more 'Manage' tab but a new 'Tenant administration' tab with Tenant configuration, Local configuration, Tenant history and Trash tabs.
- depends on
-
NXP-9328 Store user workspaces by tenant
- Resolved
-
NXP-9282 Add new getTenantId API on NuxeoPrincipal for multitenancy
- Resolved
-
NXP-9320 Redirect the user to his unique Domain even without Read right on the Root document
- Resolved
-
NXP-9325 Allow dashboard management by tenant
- Resolved
- is duplicated by
-
NXP-2036 Per-domain directories
- Resolved