SmartyDesk — описание и план SmartyDesk — удалённая помощь сотрудникам из sTalk и TrackIT на основе RustDesk и собственного сервиса разрешений на Go. Доступ к компьютеру выдаётся только с согласия, на срок и отзывается в любой момент. ТРИ СЦЕНАРИЯ 1. Чат sTalk: сотрудник просит помощь или специалист запрашивает доступ. Владелец подтверждает просмотр либо управление на выбранном компьютере. 2. Звонок sTalk: доступ выдаётся конкретному участнику и заканчивается при завершении звонка или уходе выбранного участника. 3. TrackIT: специалист подключается по заявке с подтверждением владельца либо по заранее выданному временному разрешению, если организация допускает работу без присутствия сотрудника. Если агент на компьютере не установлен, помощь при пользователе идёт через разовый запуск без установки. ПРАВИЛА ДОСТУПА Полномочия = политика организации + права специалиста + согласие владельца, взятые в пересечении. Нет ответа — нет доступа. Просмотр не разрешает ввод, терминал и передачу файлов. Каждый сеанс открывается подписанным допуском; срок и отзыв прекращают уже работающий сеанс, включая прямое соединение. Отзыв доходит до компьютера за 2 секунды, блокировка экрана завершает сеанс. Специалист входит через корпоративный каталог со вторым фактором. Журнал действий выгружается в SIEM с защитой от изменения. ОСНОВА RustDesk: Rust + Flutter/Dart — захват экрана, транспорт, ввод. Собственные hbbs/hbbr — согласование и ретрансляция соединений. Сервис разрешений SmartyDesk на Go и PostgreSQL — запросы, согласия, подписанные допуски, сеансы, политики и журнал. ЭТАПЫ SD-00 — сборка из закреплённых исходников, лицензии, точки доработки. SD-01 — модель устройств, запросов и разрешений. SD-02 — ограничения на агенте, срок, отзыв и локальная остановка. SD-03 — помощь из чата и звонка sTalk. SD-04 — помощь по заявкам TrackIT, временный доступ без присутствия. SD-05 — пилот на Windows 11 и Astra Linux. SD-06 — подписанные установщики и регистрация устройств. SD-07 — обновление до закреплённой версии и отзыв устройств. ИСТОЧНИКИ https://github.com/rustdesk/rustdesk https://github.com/rustdesk/rustdesk-server https://github.com/lejianwen/rustdesk-api https://github.com/lejianwen/rustdesk-api-web