Руководство по использованию платформы
Дата последней модификации документа: 15 июля 2024.
Основная работа с платформой ведётся с помощью доступа к её сайту и взаимодействию с ним. Интерфейс сайта разделён на 4 области:
- Шапка — содержит логотип платформы (клик по нему переносит на главную страницу платформы), форму входа и ссылку на форму регистрации, которые заменяются на отображение e-mail вошедшего в систему пользователя и кнопку "выход" при успешном входе на сайт платформы с использованием некоторого логина и пароля, а также содержит ссылки для установки языка отображения сайта
- Левое меню — набор ссылок для доступа к средствам управления — СУ (особым является пункт Личный кабинет, который не является отдельным СУ, а лишь агрегирует СУ, доступные зарегистрированному пользователю при успешном входе на сайт)
- Область отображения интерфейса средства управления — расположена правее левого меню
- Футер — содержит сведения о разработчиках
Сайт платформы представляет собой совокупность онлайн средств управления, реализующих ту или иную часть функционала платформы.
Доступ к средствам управления осуществляется через ссылки, расположенные в левом меню сайта (и в шапке). В режиме анонимного пользователя доступен лишь ограниченный функционал. При выполнении входа на сайт — левое меню расширяется дополнительными ссылками.
Функционал сайта позволяет выполнять следующие основные действия:
- регистрироваться на платформе
- знакомиться с содержимым разделов общего Фонда и модифицировать его
- создавать новые информационные единицы хранения (и папки) в личном фонде и модифицировать их
- создавать программные единицы хранения, интегрировать их в решатели (и затем в сервисы)
- запускать сервисы
- вести совместную работу над единицами хранения
- получать системные уведомления и обмениваться сообщениями с другими пользователями платформы
Базой платформы являются единицы хранения (ЕХ) — ресурсы (инфоресурсы), описывающие ту или иную информацию в виде графов. Аналог — файлы. Различие (усложнение) заключается в возможности ссылаться из одного графа на другой, а также в применении 2-уровневой модели формирования.
Инфоресурс помимо собственно содержимого (вершин, их меток, дуг, комментариев) имеет (или может иметь):
- уровень (исходя из 2-уровневой модели формирования — 1-ый или 2-ой — метаинформация или информация),
- основу (предыдущий уровень из 2-уровневой модели формирования, в случае инфоресурса 2-го уровня),
- тип (неявный признак, определяемый исходя из уровня и основы, в случае инфоресурса 2-го уровня),
- владельца (изначально им становится создатель инфоресурса),
- списки пользователей, имеющих тот или иной доступ,
- признак нахождения в личном фонде,
- признак приватности,
- признак блокировки,
- дату создания и последней модификации,
- связь с инфоресурсом переводов,
- связь с контекстными и контекстуируемым инфоресурсами,
- коды операций (в случае инфоресурса 1-го уровня).
Подробнее о типах информационных ресурсов см. разделы 5.1 и 5.2.
Существует четыре типа пользователей платформы IACPaaS:
- Гость — через веб-браузер может просматривать содержимое фонда — разделы, их папки и список связанных с ними единиц хранения (включая общую информацию о единице хранения), а также может зарегистрироваться на платформе (получить логин и пароль для доступа на сайт платформы)
- Зарегистрированный пользователь — обладает правом получать в доступ содержимое общего Фонда, а также может работать в личном кабинете – создавать единицы хранения, вести над ними работу по наполнению совместно с другими пользователями, публиковать (передавать) готовые единицы хранения в разделы Фонда
- Администратор раздела — выполняет администрирование заявок пользователей на публикацию созданных ими единиц хранения в подответственный ему раздел общего Фонда
- Администратор платформы — выполняет администрирование заявок пользователей на публикацию созданных ими единиц хранения в новый раздел общего Фонда, а также выполняет переназначение администраторов разделов (данная роль закреплена за одним из разработчиков платформы и не может быть получена другим зарегистрированным пользователем)
Отметим, что авторизованные пользователи помимо своих прав, обладают всеми правами гостей (однако, им уже не требуется выполнять регистрацию), а администраторам помимо специфичных возможностей также доступны все средства управления зарегистрированного пользователя.
- СУ гостя:
- Регистрация — позволяет зарегистрироваться в платформе (для регистрации необходимо указать ФИО и действующий e-mail)
- О платформе — позволяет просматривать общие сведения о платформе и её функционале
- Новости — позволяет просматривать новости
- Фонд — позволяет просмотреть содержимое фонда: список разделов, информацию о каждом разделе и его папках, включая единицы хранения и общую информацию о них
- Документация — позволяет просматривать онлайн документацию к платформе, содержит ссылки на скачивание API для разработки программных компонент
- СУ авторизованного пользователя:
- Мой Фонд — отображает список папок пользователя, в которых может создавать и работать с единицами хранения, запускать сервисы
- Работающие сервисы — отображает список запущенных пользователем сервисов с возможностями перехода к их интерфейсу (в случае сервисов с интерфейсом) и остановки
- Совместный доступ — отображает список пользователей, которые либо предоставляли в доступ свои единицы хранения, и которым были предоставлены в доступ единицы хранения (текущим пользователем)
- Мои запросы — отображает поданные пользователем заявки, сгруппированные по категориям (типам); позволяет перейти к нуждающимся в доработке заявкам для их редактирования, а также начать формирование новой заявки нужного типа
- Сообщения — позволяет создавать, просматривать и удалять сообщения, поступающие пользователю от системы и других пользователей
- Профиль — позволяет просматривать и редактировать информацию о пользователе
- Фонд* — также позволяет получить (или запросить) в доступ на чтение единицы хранения из Фонда
- СУ администратора раздела:
- Администрирование — позволяет администратору раздела выбрать заявку, поступившую от некоторого пользователя, просмотреть ее содержимое и принять по ней решение: одобрить, отклонить или отправить ее на автору доработку
- Фонд** — позволяет управлять разделом, в котором пользователь является администратором – менять описание раздела, управлять папками и единицами хранения в этом разделе
- СУ администратора платформы:
- Администрирование* — содержит список СУ, одно из которых (Информирование) позволяет осуществлять информирование пользователей платформы (публикация новости и оповещения), а второе позволяет управлять (выбирать, просматривать содержимое и принимать решение) заявками на создание новых разделов Фонда и публикацию в них единиц хранения (также планируется разработать СУ для переназначения администраторов разделов Фонда)
Примечания:
- Почти все средства управления зарегистрированных пользователей и администраторов помещены в пункт меню Личный кабинет, исключение — Фонд.
- В случае СУ "Фонд*" и "Фонд**" расширяется функционал СУ "Фонд" гостей (становятся доступными иконки в верхнем меню и пункты контекстного меню). Таким же образом СУ "Администрирование" расширяется до "Администрирование*". Далее для краткости будем называть все эти СУ просто "Фонд" и "Администрирование".
Общий Фонд состоит из разделов, которые, в свою очередь, состоят из папок. В папках размещаются (под)папки и единицы хранения (инфоресурсы). Каждому разделу сопоставлен администратор.
Инфоресурсы раздела предназначены для всеобщего использования. Оно начинается с получения ссылки в персональный фонд и права на чтение. Такое право даёт затем возможность использовать эти ресурсы в личном фонде при формировании новых сервисов, а также для создания новых инфоресурсов на основе исходных (путём создания ссылок на вершины, зависимых клонов вершин, полного или частичного копирования содержимого таких ЕХ).
Для просмотра содержимого Фонда необходимо использовать СУ "Фонд" (доступно по ссылке из отдельного пункта левого меню сайта).
Интерфейс данного СУ разделён на 2 части: левая часть представляет собой дерево разделов, папок и подпапок, а правая часть – список содержимого текущей выбранной сущности Фонда (раздела или папки).
С элементами данной сущности (папками и инфоресурсами) можно выполнять навигационные действия, а также действия, доступные через контекстное меню элемента и через верхнее меню (элемент должен быть выделен).
Набор действий зависит от роли текущего пользователя:
- Если с Фондом работает гость — он может перемещаться по разделам и папкам (используя левую кнопку мыши или клики по тач-экрану) и смотреть описания инфоресурсов (через меню — см. далее).
- Авторизованный зарегистрированный пользователь может с помощью пункта меню "Получить в доступ" брать себе инфоресурсы в доступ на чтение (ссылка на инфоресурс помещается в папку "Загрузки" персонального фонда, если её ещё нет в нём, а также пользователь добавляется к списку имеющих доступ на чтение у данного инфоресурса, если он ещё не находится в этом списке и не находится в списке имеющих полный доступ), а также сразу открывать их на просмотр (используя левый клик по имени ЕХ, при этом процесс получения в доступ также происходит). Исключение составляют приватные единицы хранения, не полученные ранее в доступ — для них откроется форма подачи заявки на получение ЕХ в доступ, а также ЕХ, принадлежащие текущему пользователю (в основном — администратору раздела — см. далее).
- Администратор раздела может переименовывать содержимое раздела, модифицировать содержимое единиц хранения, управлять доступом к ним (блокировать/разблокировать, сделать приватными/публичными, менять список пользователей, имеющих доступ на чтение или запись). В случае, когда единица хранения находится в заблокированном состоянии — никто кроме администратора (ставшего владельцем этой единицы хранения при её публикации в Фонд — см. далее) не может её модифицировать, или как-то использовать. В случае, когда единица хранения является приватной, ограничивается свободное получение доступа к ней — для его получения необходимо обратиться к администратору раздела (по e-mail или через механизм сообщений на платформе).
Модификация общего Фонда состоит в публикации единицы хранения (или некоторой папки, содержащей подпапки и единицы хранения), созданной в личном фонде, в некоторый (существующей или новой) раздел Фонда. Данный функционал доступен из личного кабинета (см. далее).
Фонд пользователя имеет сокращенную по сравнению с общим Фондом структуру — отсутствуют разделы. Навигация по его содержимому выполняется также (время авто-обновления содержимого текущей отображаемой папки составляет 30 секунд). Множество доступных операций почти полностью иное.
В корне персонального фонда, а также в (под)папке пользователь может создавать подпапки и единицы хранения (две папки в корне персонального фонда являются системным и в них этот функционал недоступен — Загрузки и Корзина). Создание новой сущности выполняется путём использования пункта верхнего меню "+".
В платформе выделяются следующие два деления единиц хранения (инфоресурсов) на виды:
- Уровень общности:
- Метаинформация (представляет собой онтологию)
- Информация (представляет собой базу знаний или данных)
- Компонент сервиса:
- Информационный (метаинформация, информация)
- Программный (шаблон сообщений, агент, решатель, сервис)
В соответствии с этим делением можно создавать инфоресурсы следующих типов: информация (с указанием метаинформации), метаинформация, агент, шаблон сообщения, решатель задач, сервис (в будущем: работа, технология, экземпляр агента, сообщение). При создании единицы хранения её тип можно выбрать с помощью кнопки-переключателя (radio-button). Также для создания информации и программных сущностей можно выбрать тип "Создание информации по метаинформации" и указать метаинформацию для такой ЕХ:
- метаинформация — Язык ИРУО (Платформа IACPaaS / Языки / )
- агент — Структура агента (Платформа IACPaaS / Ядро платформы / )
- шаблон сообщения — Структура шаблона сообщения (Платформа IACPaaS / Ядро платформы / )
- решатель задач — Структура решателя задач (Платформа IACPaaS / Ядро платформы / )
- сервис — Структура сервиса (Платформа IACPaaS / Ядро платформы / )
Список доступных инфоресурсов типа метаинформация формируется из всех таких инфоресурсов, находящихся в личном фонде пользователя. Для использования ресурсов, находящихся в общем Фонде, необходимо получить их в доступ (они будут помещены в папку "Загрузки").
Имя новой ЕХ не должно:
- совпадать с именем уже существующей в этом расположении ЕХ или папки;
- содержать непечатные символы, в том числе разделители, отличные пробелов (например, символ табуляции, нестандартные пробелы и т.п.);
- иметь лидирующие или оканчивающие пробелы;
- содержать повторяющиеся пробелы (двойные и более).
Не рекомендуется использовать такие спец. символы как угловые скобки, фигурные скобки, хеш-теги (#), символ "собачье ухо" (@), знак доллара ($), точка с запятой (;), двоеточие, двойные кавычки — это может негативно сказаться на текстовых представлениях данного инфоресурса.
Особые случаи создания нового ЕХ в личном фонде:
- импорт из json-файла (кодировка UTF-8 без BOM), подготовленного вне платформы — для задействования данного функционала необходимо использовать соответствующую кнопку-иконку в меню СУ "Мой Фонд";
- клонирование некоторого ЕХ (находящегося в личном фонде) — см. раздел "Манипуляции с сущностями персонального фонда".
Особые случаи появления ЕХ в личном фонде:
- получение в доступ некоторой ЕХ, созданной в фонде другого пользователя (по инициативе того пользователя — владельца той ЕХ (подробнее см. раздел "Совместная работа");
- получение в доступ некоторой ЕХ, находящейся в общем фонде (происходит по инициативе того пользователя — владельца той ЕХ (подробнее см. раздел "Совместная работа").
В этом случае необходимо понимать, что в персональном фонде находится не новая ЕХ, а ссылка на ЕХ из чужого или общего фонда, причём изначально такая ссылка появляется в папке "Загрузки", а затем её можно переместить в другую папку (см. раздел "Манипуляции с сущностями персонального фонда").
Модификация единиц хранения выполняется при помощи средств редактирования, доступных для тех или иных ЕХ (в зависимости от их типа). В настоящее время это следующие редакторы: Базовый редактор, Редактор JS, Редактор шаблонов сообщений, Редактор агентов, Редактор решателей, Редактор сервисов. Все перечисленные редакторы, кроме Редактора JS и Редактора сервисов, запускаются при совершении клика по имени ЕХ (запускается редактор, соответствующий типу ЕХ). Также такой редактор запустится при использовании пункта контекстного или верхнего меню "Редактор". Для задействования Редактора сервиса (для ЕХ типа "сервис") и Редактора JS (для ЕХ типов "информация", "метаинформация") необходимо использовать пункт контекстного или верхнего меню (по клику на имени ЕХ они не запускаются). В случае если редактор ЕХ уже был запущен ранее, то очередной переход к её редактированию откроет редактор в предыдущем состоянии.
Редактирование ЕХ в личном кабинете доступно только для тех ЕХ, которые принадлежат пользователю или которые были получены им в полный доступ (см. далее). Для работы с ЕХ, полученными от других пользователе или из общего Фонда на чтение, доступен лишь Просмотрщик содержимого ЕХ. Именно он будет запускаться при клике по таким ЕХ. Также он (и Просмотрщик JS) доступны из контекстного меню единицы хранения личного фонда, в том числе и для собственных и полученных в полный доступ.
Примечания:
1. особым случаем модификации ЕХ в личном кабинете является его до-импорт из json-файла, подготовленного вне платформы — для задействования данного функционала необходимо использовать соответствующую кнопку-иконку в меню СУ "Мой Фонд", при этом важно понимать, что:
- допускается лишь до-импорт (внесение дополнений в ЕХ)
- не допускается ре-импорт (внесение изменений в существующее содержимое ЕХ – изменение комментариев, меток вершин)
2. при создании новой ЕХ пользователь автоматически получает (теневой) сервис на её редактирование, причём:
- для ЕХ типа агент — в сервисе применяется решатель Расширенный редактор агентов
- для ЕХ типа шаблон сообщения — в сервисе применяется решатель Редактор шаблонов сообщений
- для ЕХ типа решатель задач — в сервисе применяется решатель Редактор решателей задач
- для ЕХ типа сервис — в сервисе применяется решатель Редактор сервисов
- для ЕХ остальных типов — в сервисе применяется решатель Редактор инфоресурсов
Совместная работа заключается в выдаче ЕХ её владельцем в доступ сторонним пользователям, что даёт им возможность осуществлять просмотр содержимого ЕХ или её модификацию (а также запуск — в случае сервисов). Для реализации этого механизма используется концепция "списков доступа" — для каждой ЕХ существует список пользователей, имеющих доступ "только-чтение", и список пользователей, имеющих "полный" доступ. Их формированием (пополнением и чисткой) занимается владелец ЕХ:
- через контекстное меню ЕХ в СУ "Мой Фонд" (пункт "совместный доступ") он может выдавать данную ЕХ в доступ на чтение и в полный доступ (на чтение и запись) другим пользователям (а также аннулировать предоставленный ранее доступ) — для этого необходимо лишь ввести в соответствующей форме e-mail другого пользователя платформы (допускается ввод нескольких e-mail адресов, разделённых символом /) и указать (выбрать в выпадающем списке) тип доступа;
- с использованием Редактора инфоресурсов, где в меню "доступ" можно отобразить, пополнить и уменьшить перечень пользователей, имеющих тот или иной доступ к ЕХ;
- используя СУ "Совместный доступ" — в левой части интерфейса данного СУ отображается объединенный список пользователей, которые либо выдали текущему пользователю в доступ свои ЕХ, либо получили от текущего пользователя в доступ его ЕХ. При клике на ФИО такого пользователя в правой части интерфейса отображается список ЕХ (выданных или полученных в доступ) с указанием типа доступа, имени ЕХ (клик по нему позволяет осуществлять редактирование или просмотр данной ЕХ); также здесь можно изменить доступ пользователя к данной ЕХ.
Отметим, что списки могут содержать только e-mail зарегистрированных пользователей платформы. Кроме того, один и тот же пользователь не может состоять в обоих списках одновременно, а также в них не может находиться сам владелец ЕХ.
Особым случаем выдачи ЕХ в доступ является выдача ЕХ типа "сервис", когда предполагается запуск. При этом, помимо выдачи в доступ самой ЕХ типа "сервис" (достаточно — в доступ на чтение), также необходимо:
- выдать в доступ на чтение ЕХ, используемую в ней в качестве решателя (ЕХ типа "решатель");
- выдать в доступ на чтение все ЕХ, используемые в ней в качестве входных информационных ресурсов;
- выдать в полный доступ все ЕХ, используемые в ней в качестве выходных информационных ресурсов.
При изъятии доступа к ЕХ типа "сервис" необходимо также вручную отобрать доступ к перечисленным выше ЕХ (решатель, входные и выходные информационные ресурсы).
Владелец инфоресурса может также передать ЕХ во владение другому пользователю. Это выполняется в СУ "Мой Фонд", в той же форме, что и выдача ЕХ в доступ. (Примечание: При публикации ЕХ в Общий Фонд происходит автоматическая замена владельца на администратора раздела, в который публикуется ЕХ, если это разные пользователи.)
Редактирование и просмотр ЕХ ведётся сторонними (отличными от владельца) пользователями так же как и редактирование и просмотр ими своих собственных инфоресурсов. При этом если в какой-то момент времени содержимое ЕХ изменилось, то все остальные пользователи, которые в этот момент его редактировали или просматривали, при выполнении ими очередного действия в Редакторе или Просмотрщике увидят уже новое состояние ЕХ.
Кроме того владелец может управлять такими свойствами ЕХ как "приватность" и "блокировка". Первое отвечает за свободную доступность на просмотр данной ЕХ, когда она размещена в общем Фонде, а второе — блокирует использование ЕХ у всех других пользователей (также в рамках сформированных сервисов). Это выполняется только в специальном пункте меню "доступ" Редактора инфоресурсов для данной ЕХ.
Примечания:
- управление совместным доступом доступно только для отдельных ЕХ (не групп ЕХ и не папок и их групп)
- при модификациях совместного доступа к инфоресурсу стороннему пользователю направляется информационное сообщение о проведении владельцем ЕХ такой операции
Публикация ЕХ (здесь и далее — или набора ЕХ, помещённого в некоторую папку) служит для фиксирования состояния ЕХ и помещение их в Общий Фонд для всеобщего доступа, что убирает необходимость самостоятельно выдавать в совместный доступ к ЕХ каждому пользователю с инициативы владельца.
Публикация единицы хранения (папки с единицами хранения и подпапками) в Фонд выполняется из контекстного меню сущности персонального фонда в СУ "Мой Фонд". В появившейся форме необходимо указать раздел, в который планируется помещение ЕХ, описать причину публикации в данном разделе и подать заявку путём нажатия соответствующей кнопки. В этот момент будет выполнена проверка, что все указанные ЕХ не содержат ссылок на неопубликованные ранее и непубликуемые (в рамках данного запроса) ЕХ, не находящиеся в Общем фонде. В случае отсутствия таковых будет создана заявка на публикацию и поставлена в очередь таких заявок администратору указанного раздела. В случае, если публикацию ЕХ из своего фонда выполнял сам администратор раздела — такая заявка будет сразу же автоматически удовлетворена.
В противном случае — необходимо дождаться появления оповещения системы о решении администратора раздела (см. соответствующий раздел). В случае одобрения заявки — ЕХ появится в корне раздела Фонда (однако, администратор раздела может её переместить в рамках этого раздела).
В случае отклонения заявки администратором раздела пользователь может ознакомиться с комментарием администратора о причине отклонения и, при необходимости, подать новую заявку
в случае отправки администратором раздела или администратором платформы заявки на доработку пользователь может ознакомиться с комментарием администратора и в соответствии с ними переоформить свою заявку (см. "Работа с поданными заявками").
Примечания:
- при подаче заявки на публикацию в раздел Фонда администратор раздела (если он не является подателем заявки) снабжается доступом на чтение ко всем публикуемым инфоресурсам, а ссылки на них помещаются ему в личный фонд / папку "Загрузки" / подпапку "Данные поступившей заявки (дата)";
- при вынесении решения по заявке о публикации администратором раздела пользователю-подателю направляется информационное сообщение о принятии администратором того или иного решения;
- при выполнении публикации в общий фонд всем сторонним пользователям, имеющим полный доступ к данному инфоресурсу, устанавливается тип доступа "только на чтение" и направляется информационное сообщение о публикации в общий фонд и об ограничении типа их доступа.
К множеству манипуляций (над ЕХ и папками) относятся: создание копий, перемещение, переименование, удаление, просмотр свойств. (Операция выдачи ЕХ в доступ описана в разделе "Совместная работа".)
Данные операции применимы как к отдельной ЕХ или отдельной папке, так и к их произвольным группам.
Для выполнения любой из указанных операций необходимо выделить (щелчком левой кнопки мыши по полю, где отображается название, но не на самом названии) ЕХ или папку или их группу (для этого нужно зажать клавишу Control, после чего выполнить клики левой кнопкой мыши по нужным объектам, а затем отпустить кнопку Control), а затем кликнуть по соответствующей операции кнопке-иконке верхнего меню СУ "Мой Фонд" или (после отображения контекстного меню - путём нажатия правкой кнопкой мыши на одном из выделенных элементов) по соответствующему пункту контекстного меню.
Особенности удаления:
- удаление папки "Загрузки" запрещено (не выполняется)
- при удалении некоторого ЕХ или папки, не находящихся в папке "Корзина" (и когда удаляемая папка не есть "Корзина"), происходит изъятие этой ЕХ или папки из её контейнера и перемещение её в "Корзину"
- при удалении папки или ЕХ, находящейся в папке "Корзина", выполняется полноценное удаление в случае отсутствия работающих сервисов, использующих эту ЕХ:
- для чужих ЕХ – удаляется ссылка на них и аннулируется доступ (ЕХ остаётся в пользовании у Владельца и прочих пользователей, имеющих к ней доступ)
- для собственных ЕХ типа информация – аннулируется доступ к этой ЕХ у всех пользователей, которым он был предоставлен, и удаляется сама ЕХ (при этом удаляются все ссылки на её вершины из других ЕХ и удаляются все зависимые клоны, клонирующие метки вершин удаляемой ЕХ)
- для собственных ЕХ типа метаинформация – аннулируется доступы к этой ЕХ и всем порождённым по ней ЕХ у всех пользователей, которым они был предоставлен, и удаляются все порождённые ЕХ (даже чужие) и сама онтология (при этом для каждой удаляемой ЕХ: удаляются все ссылки на её вершины из других ЕХ и удаляются все зависимые клоны, клонирующие метки вершин удаляемой ЕХ)
- для папки – удаляется её содержимое и затем сама папка
- в случае наличия работающих сервисов, использующих ЕХ (тех, где она является сервисом, решателем, входным/выходным/собственным ИР или их онтологией, агентом или шаблоном сообщений) – удаление не производится, вместо этого система начинает выполнять прекращение работы этих сервисов, а пользователь получает сообщение об этом (с предложением выполнить удаление повторно, спустя некоторое время)
- при удалении папки "Корзина", выполняется очистка этой папки - удаляются все расположенные в ней папки и ЕХ согласно правилам предыдущего пункта.
Особенности перемещения и переименования:
- нельзя переместить или переименовать папку "Корзина"
- нельзя переместить или переименовать папку "Загрузки"
Копирование и перемещение
Для создания копии отдельной ЕХ или папки (будет скопировано всё её содержимое — подпапки и ЕХ) или их перемещения необходимо вначале использовать либо пункт "копировать", либо "вырезать", а затем (в обоих случаях), перейдя в папку назначения, — "вставить".
В случае копирования отдельной ЕХ будет создана копия исходной ЕХ, в которой ссылки во внешние (по отношению к ней) ЕХ будут сохранены, ссылки из внешних ЕХ на новую ЕХ (в тех местах, где они были в исходной ЕХ) будут отсутствовать. То же относится и вершинам "зависимым-клонам": если в исходной ЕХ некоторые вершины имели зависимо-склонированное имя или значение, то и в новой ЕХ такие вершины будут зависимо-склонированы (от вершин этой же новой ЕХ или от вершин сторонних ЕХ). В это же время, если вершины исходной ЕХ являлись понятиями-оригиналами для вершин некоторых сторонних ЕХ, то в новой ЕХ соответствующие вершины не будут являться оригиналами.
В случае копирования папки связи дугами и зависимости "оригинал — зависимый клон" между всеми исходными ЕХ (находящимися в этой папке и её подпапках) сохраняются в ЕХ-копиях.
Особым случаем копирования является копирование ЕХ агентов и шаблонов сообщений. При копировании такой ЕХ значение её вершины, созданной по мета-вершине "внутреннее имя", заменяется на строку "требуется изменить внутреннее имя (и код!) программной единицы, так как она получена путём клонирования (дата: ...)", также не копируются значения вершин с байт-кодом.
Примечания:
- если папка назначения при копировании уже содержит сущность, имя которой совпадает с именем копируемой, то к имени новой сущности добавляется суффикс " (копия)", а в случае возникновении такой ситуации при перемещении — возникнет сообщение об ошибке (необходимо будет выбрать другое место назначения или освободить это место назначения от такого одноименного элемента перед перемещением);
- скопированная метаинформация это уже отдельный инфоресурс и, даже если он содержательно полностью совпадает с исходным (изменения ещё не были внесены) или вообще имеются несколько ЕХ типа метаинформация с идентичным содержимым, созданные вручную или путём копирования, это "равенство" не даёт возможность считать такие инфоресурсы "одинаковыми" в контексте порождённых по ним целевых инфоресурсов. То есть все порождённые по какой-то одной такой метаинформации информационные ресурсы не могут использовать части информационных ресурсов, созданных по другим ресурсам типа метаинформация (путём установки ссылок или выполнения клонирования подсетей в Редакторах);
- если копируется ссылка на ЕХ, находящуюся в чужом или общем фонде, происходит создание новой ЕХ, которая уже принадлежит текущему пользователю и располагается в его фонде.
Переименование
Переименование папок и ЕХ осуществляется с помощью соответствующего пункта контекстного меню или кнопки-иконки верхнего меню СУ "Мой Фонд".
На новые имена сущностей накладываются ограничения, налагаемые на имена новых сущностей (см. выше).
Кроме того, не допускается переименование ссылок на ЕХ, находящиеся в общем или чужих фондах (это доступно только владельцам тех ЕХ).
Если ЕХ была выдана в доступ другим пользователям, то задание ей нового имени владельцем также ограничивается именами всех ЕХ, расположенных в той же папке у каждого стороннего пользователя, который получил её в доступ, – они не должны совпадать. То есть, если пользователем А была выдана ЕХ "1" пользователю "Б", которая попала к пользователю Б в папку "Загрузки", где уже находится ЕХ "2", то пользователь А не сможет задать ЕХ "1" новое имя "2".
При переименовании собственных папок и ЕХ возможно помимо задания имени задать также новое описание. Это актуально для ЕХ, так как в дальнейшем поможет другим пользователям, которые получат данный ЕХ в доступ, понимать назначение данной ЕХ.
Удаление
Удаление сущностей личного фонда выполняется с помощью соответствующего пункта контекстного меню или кнопки-иконки верхнего меню СУ "Мой Фонд" и состоит из 2 шагов:
- Предварительное удаление (при удалении из расположения, отличного от папки "Корзина" или её подпапок) — удаляемая сущность перемещается в папку "Корзина". (В случае наличия в этой папке одноименной сущности — появляется сообщение об ошибке.) При этом сущность остаётся в фонде пользователя и её всё ещё можно использовать.
- Полное (окончательное) удаление сущности (выполняется при удалении её из папки "Корзина" или при очистке этой папки) — удаляемая сущность перестаёт быть доступна пользователю (см. ниже). Очистка папки "Корзина" выполняется путём удаления этой папки (сама папка не будет удалена).
Окончательное удаление папки подразумевает вначале удаление всего её содержимого (подпапок и ЕХ), а затем удаление опустевшей папки.
Окончательное удаление ЕХ, в зависимости от её типа, выполняется по-разному:
- если удаляется ЕХ, находящаяся в чужом или общем фонде, то:
- удаляется лишь ссылка на данную ЕХ в кабинете текущего пользователя
- сама ЕХ остаётся в том фонде
- если удаляется ЕХ типа информация, принадлежащая текущему пользователю и не опубликованная в общий Фонд, то:
- удаляются все ссылки из других ЕХ на вершины данной ЕХ
- все вершины, являющиеся зависимыми клонами вершин данной ЕХ, открепляются от этих вершин (перестают быть зависимыми клонами)
- ссылка на данную ЕХ удаляется у всех пользователей, которым она была дана в доступ (пользователи исключаются из списков доступа к данной ЕХ)
- удаляются все дуги и вершины данной ЕХ, а также сама ЕХ — из хранилища инфоресурсов платформы
- если удаляется ЕХ типа метаинформация (а также при удалении вершин ЕХ типа информация, но описывающих фрагмент метаинформации), принадлежащая текущему пользователю и не опубликованная в общий Фонд, то:
- удаляются все ЕХ типа информация, созданные по данной ЕХ как самим пользователем, выполняющим удаление, так и сторонними пользователями в рамках их фондов
- выполняются операции удаления, описанные выше — для случая удаления ЕХ типа информация
При удалении ЕХ владельцем вначале ему рекомендуется (с помощью Редактора) ознакомиться со:
- списками пользователей, имеющих доступ к данной ЕХ
- списком инфоресурсов, ссылающихся на данный, и их владельцами
- списком инфоресурсов, порождённых по данному (в случае удаления ЕХ типа метаинформация или ЕХ типа информация с фрагментами, представляющими метаинформацию), и их владельцами
после чего, приступать к удалению после согласования этого действия с теми пользователями.
В любом случае всем тем сторонним пользователям при удалении целиком инфоресурсов, доступных им из их фонда, будет направлено информационное сообщение об этом событии.
Свойства ЕХ
Просмотр свойств ЕХ позволяет узнать владельца, описание, дату создания, дату последней модификации ЕХ.
С числом вершин и дуг в инфоресурсе можно ознакомиться, уже используя Редактор.
5.6.1. Фонд пользователя
В платформе для каждого пользователя (после регистрации) установлены следующие квоты (на число и суммарный размер инфоресурсов, владельцем которых он является) на хранилище:
- число инфоресурсов – 100 шт.
- суммарный размер инфоресурсов (владельцем которых является пользователь) – 128 MiB (134 217 728 B)
При попытке создания инфоресурса (в том числе путём создания копии одного или группы ЕХ), если число/суммарный размер уже имеющихся ЕХ у пользователя достиг или превышает (или это произойдёт при создании копий инфоресурса/-ов) любую из установленных квот – пользователь получит сообщение об ошибке. То же произойдёт и при попытке выдать во владение другому пользователю некоторый свой инфоресурс – выдающий пользователь получит сообщение об ошибке, если у пользователя-получателя "овладение" указанным инфоресурсом приведёт к превышению какой-то из его квот (или такая квота уже достигнута/превышена).
Данные квоты могут быть изменены (как в большую, так и в меньшую стороны) только администратором платформы (после получения обращения пользователя):
- минимальное значение квоты – 0, что означает отсутствие возможности у пользователя менять что-либо в своём фонде
- максимально назначаемая квота – 32 767 инфоресурсов и 8 ЭБ на хранилище
- шаг квоты – 1 инфоресурс и 1 байт
- особое значение квоты – нет ограничений (может применяться в исключительных случаях)
Квота на число инфоресурсов не распространяется на инфоресурсы, создаваемые платформой автоматически (логи и т.п.), а квота на размер инфоресурсов пользователя – распространяется. Ознакомиться с текущими значениями (и квотами) можно в профиле пользователя.
5.6.2. Инфоресурс владельца
На платформе введены квоты на содержимое каждого инфоресурса:
- число вершин – 100 000 шт.
- число дуг – 100 000 шт.
- размер – 25 Мбайт (25 000 000 Б)
При попытке создания вершины или дуги, изменения метки (типа строковое и/или бинарные данные) или комментария на более длинное значение, если число дуг/вершин или размер ЕХ превышает установленную квоту – пользователь получит сообщение об ошибке. Это относится как к работе в редакторе, так и к работе блоков продукций агентов, так и к импорту инфоресурсов.
Ознакомиться с текущими значениями (и квотами) можно в редакторе инфоресурсов (пункт меню инфо).
При необходимости увеличения квоты пользователь инфоресурса должен обратиться к его владельцу, а владелец инфоресурса должен выполнить следующие шаги:
- выдать администратору платформы (пользователь wiki-admin@dvo.ru) этот инфоресурс в доступ (достаточно доступа на чтение)
- сформировать сообщение администратору платформы (пользователь wiki-admin@dvo.ru), используя систему сообщений платформы или E-mail), с просьбой об увеличении квоты
Примечание: для сформирования сообщения и выдачи инфоресурса в доступ администратору можно использовать не только средства управления, но и редактор (меню "инфо" и "доступ").
После увеличения квоты администратор платформы сообщит об этом владельцу инфоресурса аналогичным способом (сообщением или письмом). Затем рекомендуется отобрать доступ к инфоресурсу у администратора.
значения квот:
- минимальное – 0, что означает отсутствие возможности у пользователя менять что-либо в инфоресурсе
- максимальное – 12,7 млн вершин, 12,7 млн дуг и 3,175 ТБ на размер
- шаг – 100 000 дуг или вершин, 25 млн байт
- особое значение – нет ограничений (может применяться в исключительных случаях)
При необходимости импортировать инфоресурс, не вмещающийся в стандартные квоты – необходимо вначале создать средствами системы управления пустой инфоресурс (с нужным именем, в нужном расположении) и повысить его квоты указанным способом, после чего осуществить импорт.
Помимо этого установлено ограничение на размер загружаемых данных типа BLOB (файлов): 25 Мбайт (25 000 000 Б). Оно обусловлено квотой по умолчанию, устанавливаемой на размер инфоресурса.
Примечание: ввиду особенностей реализации применяемой на платформе графовой базы данных при удалении данных из инфоресурса его размер в байтах не уменьшается; для "сжатия" инфоресурса необходимо обратиться к администратору с соответствующей просьбой (также инфоресурс необходимо выдать в доступ администратору).
Сервисы на платформе используются для запусков агентных решателей, интегрированных с некоторыми входными и/или выходными инфоресурсами. (Аналог — исполнимый файл вместе с параметрами командной строки, передаваемыми ему во время запуска.)
Работа с сервисами включает в себя виды работ с ЕХ других типов, доступная через средства СУ "Мой Фонд", а также запуск/возобновление/остановка сервиса - через СУ "Мой Фонд" и "Работающие сервисы". Сервис, помещённый в общий Фонд не может быть запущен непосредственно - необходимо получить его копию на чтение в личный фонд (через СУ "Фонд") и работать с ней (в рамках СУ "Мой Фонд").
Запуск сервиса осуществляется путём клика по его имени, отображаемом в СУ "Мой Фонд". При этом, так как в платформе различают решатели с интерфейсом и без, то в случае сервиса, построенного на основ решателя первого типа, осуществляется переход к его (начальному) интерфейсу, а в случае второго — лишь обновится состояние папки личного фонда (у ЕХ сервиса появится кнопка его останова — в виде квадратика).
Возобновление сервиса во многом аналогично запуску — осуществляется путём клика по его имени, отображаемом в СУ "Мой Фонд". При этом в случае сервиса, построенного на решателе с интерфейсом, осуществляется переход к его интерфейсу, а в случае сервиса с решателем без интерфейса — будет получено сообщение о невозможности отображения интерфейса.
Остановка работающего сервиса выполняется путём нажатия на иконку квадратика, расположенную правее имени ЕХ сервиса в персональном фонде. Альтернативным способом для сервиса, построенного на решателе с интерфейсом, является остановка путём нажатия на кнопку-иконку с крестиком, расположенную правее имени вкладки сервиса (в интерфейсе сервиса).
Дополнительным средством работы с работающими сервисами является СУ "Работающие сервисы". В нём отображается список работающих сервисов пользователя и для тех из них, что построены на базе решателя с интерфейсом, присутствует кнопка-иконка возобновления (для перехода к их интерфейсу) и иконка останова, а для тех, что построены на решателях без интерфейса — только кнопка останова.
Интерфейс сервиса, построенного на решателе с интерфейсом, отображается во вкладке в всплывающем модальном окне (при запуске или возобновлении). Вкладки всех запущенных сервисов пользователя с одним и тем же решателем группируются в одном окне. (Поэтому просматриваемые ресурсы отображаются в окне Просмотрщика, агенты — в окне Редактора агентов и т.п.) Для перехода от одного сервиса к другому используется клик по имени вкладки. Активная вкладка подсвечивается особым цветом, отличным от цвета неактивных вкладок. Порядок вкладок соответствует хронологии запуска сервисов (слева направо: от самого раннего запущенного к последнему). При запуске очередного сервиса (или осуществлении "перехода") будет выполняться переход на страницу решателя с отображением активной вкладки, соответствующей этому запущенному сервису.
Создание сервисов и их (в том числе программных) компонент и работа с ними подробно описывается в разделе "Разработка" документации.
Пользователям доступен поиск ЕХ в рамках их фондов (поиск папок недоступен).
Для поиска ЕХ можно ввести как минимум одно из следующих данных (регистр не важен):
- имя (или его часть) ЕХ
- имя онтологии, соответствующей искомым ЕХ
- описание ЕХ
Вместо имени (или его части) можно ввести код ЕХ.
Результаты поиска отображаются списком, в котором клик на ЕХ приведёт к такому же действию, как и клик по ней в МФ (просмотр, редактирование, запуск сервиса).
Для просмотра (и изменения) личных данных пользователя используется СУ "Профиль". (В нём возможно просматривать или модифицировать лишь данные своего аккаунта, аккаунты посторонних пользователей недоступны.)
В настоящее время данное СУ позволяет изменить собственные ФИО, пароль, а также настроить режим получения уведомлений на e-mail (включить или отключить).
СУ "Заявки" позволяет:
- следить за состоянием (статусом) заявок, отправленных пользователем на рассмотрение администраторам разделов, администратору платформы, владельцам приватных ЕХ (находящихся в общем Фонде)
- дорабатывать заявки, отправленные администраторами на доработку
- удалять заявки
Если у пользователя присутствуют заявки некоторого типа, то для каждой из них выводится следующая информация:
- дата создания заявки;
- краткое содержимое заявки, состоящее из:
- в случае создания нового раздела — названия раздела
- в случае публикации в фонд — названия раздела, в который планируется публикация, и названия создаваемой ЕХ
- в случае запроса в доступ приватной ЕХ — название раздела, в которой находится ЕХ, и название самой ЕХ
- статус заявки:
- на рассмотрении у администратора раздела (первичном или повторном)
- на рассмотрении у администратора платформы (первичном или повторном)
- требует доработки (в этом случае заявка отображается в виде ссылки, клик по которой позволит её доработать)
- иконка "корзина" для удаления данной заявки
В форме доработки заявки все ранее заполненные поля сохраняют свои значения, а также отображается комментарий администратора, в соответствии с которым необходимо изменить содержимое заявки.
Просмотр новостей доступен всем зарегистрированным пользователям и гостям — при использовании СУ "Новости".
Новость включает некоторый текст и дату её формирования. Новости сгруппированы по датам их формирования.
К новостям относятся:
- автоматически создаваемые новости (о создании разделов в Фонде, их удалении, смене администраторов разделов и платформы, публикации новых ЕХ в разделы Общего Фонда и удалении из него ЕХ);
- новости, созданные администратором платформы вручную.
Примечания:
- каждая новость в момент её формирования (автоматически или администратором платформы) отправляется также на e-mail адреса тех пользователей, которые не отказались получать рассылку оповещений платформы в своём профиле;
- при работе администратора платформы с данным СУ он может выполнять удаление новостей (отдельных, сгруппированных по дате, всех), используя соответствующие кнопки-иконки "корзина".
Просмотр поступивших и формирование новых сообщений доступен только зарегистрированным пользователям платформы — при использовании СУ "Сообщения".
Поступившее сообщение включает некоторый текст и дату его формирования. Поступившие сообщения группируются по датам их формирования.
Условно поступившие пользователю сообщения можно разделить на следующие группы:
- созданные автоматически (при получении ЕХ в доступ или изменении предоставленного ранее доступа, при принятии решения по поданной заявке, при вынужденном удалении ЕХ в фонде пользователя — в момент удаления другим пользователем некоторой своей ЕХ, являющейся основой для данной);
- написанные сторонними пользователями — в рамках формирования ими сообщений текущему пользователю из интерфейса их СУ "Сообщения" (в тексте таких сообщений указывается, от кого они поступили);
- сформированные самим пользователем — в рамках формирования им на отправку сообщений другим пользователям (в тексте таких сообщений указывается, кому они были направлены).
Для создания нового сообщения в рамках данного СУ следует использовать кнопку-иконку "+". В появившейся форме необходимо ввести текст отправляемого сообщения, задать адресата (указав его e-mail) и нажать кнопку отправки. (Если сторонний пользователь не отказался от получения уведомлений платформы на e-mail, то он помимо сообщения получит также и письмо с текстом сообщения.
Данное СУ также позволяет пользователю удалять как отдельные сообщения, так и всю группу сообщений за какую-то дату, а также все поступившие сообщения. Во всех случаях это выполняется при помощи соответствующих кнопок-иконок "корзина".
Правила отображения новых сообщений:
- если пользователь имеет непрочитанные сообщения, то название СУ "Сообщения" в левом меню выделяется жирным, а также в скобках указывается число новых сообщений;
- при первичном отображении новых сообщений их текст отображается жирным шрифтом;
- повторное отображение сообщений выполняется обычным шрифтом, при этом также пропадает число новых сообщений из имени СУ "Сообщения";
- обновление числа новых сообщений (и имени СУ "Сообщения") происходит раз в 30 секунд.
На платформе по умолчанию для каждого пользователя включён механизм нотификации по e-mail. Под этим подразумевается дублирование сообщений, получаемых от других пользователей и генерируемых системой, в виде электронного текстового сообщения, отправляемого на адрес пользователя. Данный функционал можно отключить в настройках профиля. Также администратор системы оставляет за собой право самостоятельно отключить такие уведомления для пользователя – при периодическом возникновении ошибок отправки почты на указанный адрес.
Администратором раздела пользователь становится либо в случае одобрения администратором платформы заявки на создание нового раздела Общего Фонда, поданной этим пользователем, либо в результате переназначения администратора раздела, выполняемом, опять же, администратором платформы.
В задачи администратора раздела входит управление содержимым раздела — структурой папок, именами ЕХ и папок, рассмотрение заявок на модификацию (пополнение новыми ЕХ) раздела Фонда. Так как администратор раздела при выполнении публикации становится владельцем ЕХ и единственным пользователем, который может её модифицировать, то на нём также лежит ответственность за внесение корректировок в эту ЕХ (что не приветствуется), управление доступом к ней: выдачу в доступ на чтение (не приветствуется выдача в полный доступ), установка/снятие флага приватности (для выдачи в доступ лишь по запросу или свободной выдачи в доступ), установка/снятие флага блокировки (для наложения/снятия блокировки на использования всеми кроме владельца).
Для рассмотрения заявок на публикацию единиц хранения (или их групп) необходимо использовать СУ "Администрирование". В нём будут отображаться поступившие заявки на публикацию в разделы, в которых текущий пользователь является администратором. Если пользователь не является ни администратором платформы, ни администратором некоторого раздела, то данное СУ будет недоступно. В противном случае пользователь увидит в левой части СУ список разделов, в которых он является администратором, а в правой — табличный список поступивших заявок для выбранного слева раздела. Если сумма заявок по всем разделам более 0, то это число будет отображаться в конце имени СУ "Администрирование", а само имя будет выделено жирным (вплоть до удаления или подтверждения всех поступивших заявок).
Каждая заявка на публикацию в раздел Общего Фонда представлена в таблице строкой со следующими полями: дата подачи заявки, ФИО подателя, краткая информация по заявке. Через контекстное меню данной сторки можно заявку "Одобрить", "Удалить", "Отправить на доработку". В случае удаления или отправки заявки на доработку необходимо вписать комментарий и причинах принятия такого решения в поле ввода до нажатия соответствующей кнопки. Пользователь в любом случае получит информационное сообщение о принятом администратором решении.
В случае одобрения заявки происходит "перемещение" публикуемых сущностей в корень раздела Фонда:
- в случае публикации одной ЕХ этот процесс выполнит: создание ссылки на ЕХ в корне раздела, замену владельца ЕХ на администратора раздела, замену всех прав на полный доступ на доступ на чтение, установку этого доступа у прежнего владельца ЕХ, снятие пометки "в личном фонде";
- в случае публикации папки этот процесс выполнит: создание копии структуры подпапок в корне раздела, начиная с текущей папки, после чего для каждой публикуемой ЕХ — действия, указанные в предыдущем пункте, с учётом того, что ссылка на очередную ЕХ будет создана в соответствующей папке-копии (а не корне раздела).
Для управления структурой и содержимым раздела Фонда необходимо использовать СУ "Фонд". Функционал, которые доступен администратору раздела, описан в разделе "Общий Фонд", а принципы работы аналогичны тем, что описаны в разделе "Личный фонд".
Не рекомендуется менять структуру и значения меток инфоресурсов (в особенности с типом "метаинформация"), так как это может нарушить работу существующих в личных кабинетах пользователей сервисов, построенных с их использованием.
Для рассмотрение заявок на создание новых разделов Общего Фонда, поступивших администратору платформы, ему необходимо использовать СУ "Администрирование". В его левой части первым пунктом будет "Администратор платформы", при клике на котором в правой части отобразится список поступивших заявок. Данный табличный список может быть пустым (в случае отсутствия поступивших заявок). В противном случае помимо отображения информации по заявкам также их число будет (в сумме с количеством заявок по разделам Фонда, если администратор платформы управляет и некоторыми разделами) отображаться в конце имени СУ "Администрирование", а само имя будет отображаться жирным шрифтом.
Каждая из поступивших заявок представлена в этом списке следующими полями: дата подачи заявки, ФИО подателя, информацию по заявке. Контекстное меню для строки с описанием заявки содержит кнопки: "Одобрить", "Удалить", "Отправить на доработку". В случае удаления или отправки заявки на доработку необходимо вписать комментарий и причинах принятия такого решения в поле ввода до нажатия соответствующей кнопки. В случае одобрения заявки — создаётся новый раздел. После принятия администратором платформы некоторого решения — уведомление об этом направляется пользователю-подателю.
Примечания:
- в случае подачи заявки на создание нового раздела Общего Фонда самим администратором платформы — такая заявка сразу удовлетворяется;
- в случае одобрения заявки на создание нового раздела также формируется соответствующая новость и рассылаются оповещения пользователям об этом.
Для удаления раздела Общего Фонда администратору платформы необходимо убедиться, что данный раздел пуст (в результате его чистки администратором раздела). Удаление разделов "Платформа IACPaaS", "Проблемно-независимая предметная область" и "Тестовая предметная область" запрещено. Способ удаления раздела не описывается данной общей инструкцией.
Удаление новостей осуществляется при помощи СУ "Новости" и уже описано выше – в разделе "Новости". Добавление новости выполняется с помощью пункта "Информирование" (доступно только администратору платформы в рамках СУ "Администрирование").
Переназначение администраторов разделов не описывается в данной ощей инструкции.
- Помимо работы с платформой вручную через сайт также возможен режим взаимодействия с ней через API уделённого доступа. Данное API поддерживает импорт и экспорт единиц хранения (типа информация) и запуск сервисов с решателями без интерфейсов.
- Формирование информационных и программных единиц хранения выполняется согласно документам, помещённым в разделы "Инфоресурсы" и "Разработка".
- Downtime maintenance windows:
- ежедневно с 7:00 до 7:06 (UTC+10) создаётся бекап хранилища, в течении этого промежутка времени сайт платформы откликается, однако мультиагентная система недоступна;
- периодически на короткие промежутки времени (до 5 минут) выполняется остановка платформы с целью обновления кода (сайт платформы откликается, однако мультиагентная система недоступна, о чём сообщает соответствующее уведомление);
- при возникновении нештатных ситуаций в работе платформы может выполняться длительная остановка с целью правки кода / чистки хранилища (сайт платформы откликается, однако мультиагентная система недоступна, о чём сообщает соответствующее уведомление);
- в редких случаях выполняется обновление сайта платформы, что приводит к полной недоступности (время выполнения - несколько минут).