Я довольно новичок в Multitenancy, и я пытаюсь реализовать то же самое в Google App Engine с использованием пространств имен, хотя первый вопрос может не относиться к самой GAE. Итак, вот мои вопросы:
В мультитенатной архитектуре все данные должны быть частными? Я имею в виду, что некоторые данные могут быть доступны для всех пользователей, а некоторые могут быть доступны для всех пользователей? Как процесс / объект, общий для всех пользователей системы.
Если ответить на вопрос «Некоторые данные могут быть конфиденциальными для некоторых арендаторов, а некоторые могут быть открытыми для всех арендаторов» - ДА. Как происходит переключение с открытого на частное или наоборот для объекта в системе (это более конкретно для GAE)