База знаний

Тенанты

Информация, приведённая в этой статье, в первую очередь актуальна для пользователей хранилища S3 и бакетов, созданных до 23 января 2024 года.

Тенант — это логическая сущность, которая позволяет размещать в хранилище пользователей, бакеты и объекты с одинаковыми именами, созданные разными клиентами сервиса CLO.

Имя тенанта совпадает с именем проекта, но дефисы в нём заменяются на подчёркивания.

Ссылки на бакеты и файлы в тенанте имеют формат https://storage.clo.ru/[имя_тенанта]:[имя_бакета]/[имя_файла].

Внимание! На объекты, содержащиеся в тенантах, нельзя получить и использовать ссылки domain-style (т.е. в формате https://[имя].storage.clo.ru)! Многие современные сервисы и программы работают только с такими ссылками, поэтому не поддерживают тенанты. Исключение составляет ситуация, когда обращение к данным в тенанте происходит по относительным путям, после авторизации владельца тенанта в сервисе или программе. В этом случае формат ссылки не имеет значения.

Пользователи хранилища S3, имеющие активные тенанты, отмечены специальным значком в списке пользователей на странице Хранилище S3. Также для этих пользователей в верхней части окна услуги S3 выводится плашка с информацией о тенанте.

В настоящее время большинство сервисов, работающих с объектным хранилищем S3, отказываются от поддержки тенантов. Поэтому с 23.01.2024 создание новых бакетов в тенантах прекращено. Тенанты оставлены в списке функций сервиса CLO для обеспечения совместимости с уже существующими проектами.