opencloud
opencloud copied to clipboard
[Epic] Multi tenancy Part I
Description
Version 1
- [ ] Every user has an ID which makes them part of a tenant (which is a subset) of all users in the directory (Tenant ID)
- [ ] Every user can only enumerate share recipients from its own tenant
- [ ] The backend enforces users to stay in their tenant (only one tenant per user)
- [ ] Groups are not part of the context, needs to be clarified with MBO
User Stories
Optional
- [ ] When checking file access the space must be part of the same tenant
There are three possible points where we could check the tenant id:
- When searching recipients the list should be filtered by tenant
- When checking an invite the recipent, must be part of the same tenant
- When checking file access the space must be part of the same tenant
We need to have some reporting for quota usage including versions and trash. Added an issue to track it.
Multi tenancy Epic here is MVP,
remove admin role - https://github.com/opencloud-eu/opencloud-charts/issues/64
admin role is effected by Multi tenancy but not part of the epic. As yesterday mentioned we will make here a notice for.