Файлы¶
Файлы — на данной странице отображаются файлы, загруженные в репозитории на сервер RuDesktop
Примечание
По умолчанию отображаются файлы всех репозиториев
Для чего используется¶
Файлы используются в политиках, установке ОС и других сценариях, где серверу RuDesktop нужно передать на устройство установщик, архив, сертификат, скрипт или другой вложенный файл
Для установочных пакетов сервер может автоматически определить информацию о пакете: формат, имя, версию, идентификатор MSI и другие метаданные. Эти данные используются в политиках Установка пакета и Удаление пакета, например для автоматического заполнения имени пакета, версии или идентификатора MSI
Как это работает¶
Файл загружается в выбранный репозиторий и сохраняется на сервере RuDesktop. После загрузки сервер сохраняет оригинальное имя файла и рассчитывает контрольную сумму SHA1
Тип файла определяется при отображении файла на странице, а информация о пакете — при открытии свойств файла или использовании файла в политиках
Если файл используется в политиках и на сервере настроены точки распространения, файл можно заранее закэшировать на активных точках распространения. Подробнее о кэшировании см. на странице Кэшированные файлы
Важно
При удалении файла удаляется исходный файл из хранилища сервера RuDesktop. Если файл был закэширован на точках распространения, связанные записи на странице Кэшированные файлы также будут удалены, а для точек распространения будут созданы задачи удаления локальных копий
Описание страницы¶
На странице «Файлы» отображается:
Кнопка Добавить файл
Фильтр даты
Фильтр
Массовые действия
Таблица с возможностью настройки отображаемых столбцов
Кнопка Показать все
Добавление файла¶
При нажатии на кнопку Добавить файл откроется страница добавления файла на сервер со следующими полями:
Поле Репозиторий — выбор репозитория, в который будет загружен файл
Поле Файл — выбор файла на своём устройстве
Поиск и фильтрация¶
Для фильтрации файлов можно использовать:
Фильтр даты— отображение файлов за выбранные год, месяц или деньНазвание репозитория— отображение файлов, находящихся в конкретном репозиторииПоле поиска— поиск по оригинальному имени файла, GUID или пути к файлу
Для выполнения поиска необходимо заполнить поля или часть полей и нажать на кнопку Найти
Таблица¶
Таблица разбита по столбцам:
Оригинальное имя файла— полное название файлаПолитики— названия политик, в которых выбран файлТип файла— тип файла, определяется по содержимому файлаРазмер— размер файлаСоздан— дата загрузки файла на серверИнформация о пакете— метаданные установочного пакета, если их удалось определитьКешировано— точки распространения, на которых есть локальная копия файла
Примечание
Действие Кэшировать и столбец Кешировано доступны при наличии лицензии с функциями UEM
Операции¶
При нажатии на кнопку с правого края таблицы открывается контекстное меню
Доступные действия:
Редактировать— открыть свойства файлаУдалить— удалить файлИстория изменений— открыть историю изменений файлаСкачать— загрузить файл на устройствоКэшировать— поставить файл в очередь на кэширование на активных точках распространения
Массовые действия¶
Доступные действия:
Удалить выбранные файлы — удаляет выбранные файлы из таблицы
Кэшировать выбранные файлы — ставит выбранные файлы в очередь на кэширование на активных точках распространения
Примечание
Действие Кэшировать выбранные файлы доступно при наличии лицензии с функциями UEM
Важно
В зависимости от прав пользователя отдельные действия могут быть недоступны
Для выполнения действия необходимо отметить файлы в таблице, выбрать нужное действие и нажать на кнопку Выполнить
Удаление файлов¶
Для массового удаления файлов необходимо:
Отметить необходимые файлы в таблице
Выбрать действие Удалить выбранные файлы
Нажать на кнопку Выполнить
На открывшейся странице будет отображаться информация о том, какие файлы будут удалены
Нажать на кнопку Да, я уверен
Можно отменить данную операцию, нажав на кнопку Нет, отменить и вернуться к выбору
Кэширование файлов¶
Для массового кэширования файлов необходимо:
Отметить необходимые файлы в таблице
Выбрать действие Кэшировать выбранные файлы
Нажать на кнопку Выполнить
Для каждой активной точки распространения будут созданы задачи «Кэширование файла»
Подробнее о кэшировании файлов см. на странице Кэшированные файлы
Кнопка «Показать все»¶
По умолчанию на странице отображается 10 файлов. При нажатии на кнопку Показать все будут показаны все файлы
Свойства файла¶
При нажатии на кнопку Редактировать откроется страница свойств файла
Доступные поля во вкладке «Основная информация»:
Поле Репозиторий — отображается репозиторий, в котором находится файл
Примечание
В выпадающем списке можно выбрать другой репозиторий для хранения файла
Важно
При смене репозитория файл будет перемещён в каталог выбранного репозитория на сервере, а путь к файлу обновится автоматически
Поле Оригинальное имя файла — отображается имя файла
Примечание
В данном поле можно изменить название файла
Поле Файл — отображается путь до файла на сервере
Примечание
Данное поле недоступно для редактирования
Поле Контрольная сумма SHA1 — отображается значение контрольной суммы загруженного файла
Для установочных пакетов во вкладке «Информация о пакете» отображаются данные, полученные из файла
Сервер пытается определить метаданные для следующих типов установочных пакетов:
.msi— Windows Installer: идентификатор продукта, название, версия и другие данные установщика.exe— исполняемый установщик Windows: название, версия и другие доступные данные файла.deb— Debian-пакет: имя пакета, версия, зависимости и другие данные пакета.rpm— RPM-пакет: имя пакета, версия, зависимости и другие данные пакета.pkg.tar.zst— пакет Arch Linux с Zstandard-сжатием: имя пакета, версия, зависимости и другие данные пакета.pkg.tar.xz— пакет Arch Linux с XZ-сжатием: имя пакета, версия, зависимости и другие данные пакета.apk— Android-приложение: имя пакета, версия и другие данные приложения.pkg— установочный пакет macOS: идентификатор пакета, версия и другие данные установщика.dmg— образ macOS: данные установочного образа, если их удалось определить
Примечание
Набор отображаемых полей зависит от типа пакета и данных, которые удалось получить из файла
Примечание
Информация о пакете определяется по содержимому файла. Если файл заменить и его контрольная сумма изменится, информация о пакете будет определена заново
Примечание
Вкладка «Информация о пакете» доступна только для просмотра. Данные формируются автоматически и не редактируются вручную
Полученная информация используется в политиках Установка пакета и Удаление пакета:
Для
.msiв поле пакета может автоматически подставляться идентификатор продуктаДля
.debи.rpmв поле пакета может автоматически подставляться имя пакетаВерсия пакета может использоваться политиками для проверки установленной версии приложения
Важно
Если информацию о пакете получить не удалось, вкладка «Информация о пакете» не отображается. В этом случае значения в настройках политики нужно указать вручную
На странице свойств доступны следующие действия:
Сохранить — сохранить изменения и вернуться на страницу «Файлы»
Сохранить и продолжить — сохранить изменения и остаться на странице редактирования
Удалить — удалить файл
История изменений — просмотреть историю изменений