Привязки продуктов

Один объект, много контекстов, один вес

Ядро с первого дня

Что это даёт

Привязка представляет собой запись, которая связывает объект с конкретной сущностью продукта: сделкой, обращением, счётом. Держатель учитывается по привязке, а не по продукту: пять вложений из одного продукта дают пять держателей. У привязки три независимых атрибута: фиксация версии, видимость в списках хранилища и класс учёта места.

Как устроено

  • version_pin фиксирует конкретную версию, если сущности нужна именно она
  • visibility убирает техническое вложение из списков хранилища, но не заменяет права
  • billing_class отделяет пользовательское хранение от системного
  • unlink адресный и идемпотентный: снимает одну привязку по binding_id

Ограничения

  • Скрытие вложения из списков не ограничивает доступ: файл с правами открывается по прямому file_id
  • При отключении продукта его привязки остаются без владельца, а ссылка обратно в сущность перестаёт работать

В каком тарифе

Платформенный

Возможность входит в этот тариф и во все тарифы выше него.

Сравнить тарифы

Частые вопросы

Сколько места занимает файл, привязанный к пяти сделкам?

Столько же, сколько один файл. Пять привязок дают пять держателей одного объекта, а вес объекта в квоте считается один раз.

Что происходит с файлом, когда карточку сделки удаляют?

Снимаются только привязки этой сделки. Если у файла остались другие держатели, он продолжает жить. Если держателей не осталось, файл попадает в корзину и стирается только после её срока.

Можно ли закрепить за сущностью конкретную версию файла?

Да. Привязка может фиксировать версию через version_pin, так подписанный документ остаётся привязан к той версии, под которой стоит подпись. Без фиксации привязка указывает на актуальную версию.

Сценарии с этой возможностью

Смежные возможности

Ко всем возможностям