Ответственность и безопасность
Что относится к вам, что к A4 и что согласуется совместно; где можно настраивать под свой бренд, какие короткие пути запрещены и как устроена минимальная модель безопасности.
Поставка под своим брендом даёт свободу в оформлении и процессах, но не позволяет завести вторую версию документа — в JavaScript или в коде расширений.
| За что отвечаете вы | За что отвечает A4 | Согласуется совместно |
|---|---|---|
| Бренд, навигация, карточка документа | Ядро на Rust: модель, вёрстка, сцена, запись в файл | Профиль возможностей и набор команд |
| Пользователи, вход, роли | Жизненный цикл поверхности и события документа | Требования безопасности и журналирование |
| Хранилище, версии, сроки хранения, аудит | Поддержанная часть формата DOCX | Форматы, размеры файлов, набор документов для приёмки |
| Смежные системы и процессы | Явные отказы и защита от правки по устаревшей ревизии | Упаковка, обновления, срок поддержки версии, обязательства по доступности |
| Распространение продукта | Происхождение сборки и версия контракта | Порядок пилота и модель поддержки |
Что можно менять под свой бренд
Заголовок раздела «Что можно менять под свой бренд»Название, логотип, внешняя навигация, тема, язык интерфейса, режим только для чтения, разрешённые переменные оформления, видимость согласованных команд, справка и отраслевые панели вашего приложения.
Запрещённые короткие пути
Заголовок раздела «Запрещённые короткие пути»Прямая запись в файл документа из поверхности; попытка изменить документ правкой того, что нарисовано на экране; выдача внутренних каналов настольного приложения за публичный интерфейс; обращение к сети или чтение файлов без объявленной возможности; запись в журнал пропусков, содержимого документа и секретов; тихий обходной путь, меняющий смысл результата.
Минимальная модель безопасности
Заголовок раздела «Минимальная модель безопасности»Служба поверхности слушает только локальный адрес — снаружи к ней не подключиться. Каждый её запуск получает новый случайный пропуск длиной 256 бит, и действует он ровно столько, сколько работает сама поверхность. Документы не покидают ваш контур, пока вы сами не подключите внешний сервис. Ошибка приходит явным отказом с причиной, и изменение не оставляет наполовину записанный файл. Промышленная поставка фиксирует контрольные суммы, версию, платформу и архитектуру, порядок работы с уязвимостями и правила обновления.
- Как это проверяется до договора — Пилот и приёмка.
- Что настраивается под ваш бренд — Настройка под свой бренд.