Компания
Сущность Компания - это выделенный логический домен инстанса, который изолирует все остальные артефакты, принадлежащие Компании, от других доменов. За счет такого логического разделения данных на Компании на одном инстансе могут сосуществовать независимо друг от друга множество владельцев/пользователей сервисов платформы. Если на инстансе создано более одной Компании, инстанс находится в режиме multi-tenancy. Где в качестве «арендаторов» инстанса выступают Компании.
Смысл режима multi-tenency показан на рисунке ниже.
Справедливы следующие правила работы и ограничения для режима multi-tenancy:
Создание и редактирование Компании доступно только Суперпользователю с разрешениями встроенной административной учетной записи (root).
Одна учетная запись пользователя может принадлежать нескольким компаниям, но в текущий момент времени пользователь может работать только с данными текущей компании. Для работы с данными другой компании необходимо выполнить переключение на требуемую компанию и заново авторизоваться в платформе. Это справедливо в том числе и для root, доступ к данным возможен только в контексте текущей компании.
Каналы уведомлений создаются для инстанса и используются всеми компаниями одинаково. Например, отравление e-mail уведомлений осуществляется от почтового аккаунта инстанса, SMS уведомления отправляются от SMS шлюза инстанса. Доступность каналов для Компаний администрируется суперпользователем root.
Классификатор устройств един для всех компаний и сопровождаются суперпользователем root.