Главная — рабочее пространство разработчиков и владельцев систем. На главной собраны команды, системы и их интеграции, микросервисы, окружения, развёртывания и общие ресурсы. С главной создаются микросервисы из шаблонов, микросервисы разворачиваются на окружения, заказываются ресурсы и создаются окружения.

Главная — функциональность на стадии Preview. Состав разделов и их поведение могут измениться в следующих выпусках без сохранения обратной совместимости.

Главная открывается вкладкой «Главная» в верхней панели портала. Если вкладки нет, главная выключена администратором портала; при переходе по адресу страницы главной открывается каталог.

Главная показывает данные каталога. Какие ресурсы каталога отображаются на главной и какие процессы запускаются её кнопками, задаёт администратор портала в правилах маппинга.

Разделы

Разделы главной сгруппированы в боковом меню. Группа раскрывается нажатием на стрелку, нажатие на название группы открывает её первый раздел. При открытии главной открывается раздел «Команды».

ГруппаРазделНазначение
«Организация»«Команды»Команды портала, их участники, системы и микросервисы
«Архитектура»«Системы»Системы по доменам, их зависимости, микросервисы, общие ресурсы и окружения
«Архитектура»«Интеграции»Интеграции между системами
«Архитектура»«Диаграммы»Схемы зависимостей, состава и развёртывания системы
«Архитектура»«Кластеры и сети»Кластеры и размещённые в них окружения
«Архитектура»«Как работает платформа»Гайды по сценариям работы с порталом
«Разработка»«Создать микросервис»Создание микросервиса из шаблона
«Разработка»«Микросервисы»Список микросервисов, карточка микросервиса, обновление из шаблона
«Разработка»«Развертывание систем»Схема развёртывания системы на окружении, развёртывание микросервисов, подключение ресурсов
«Разработка»«Заказ ресурсов»Заказ и удаление общих ресурсов
«Разработка»«Окружения»Создание и удаление окружений, домен окружения
«Разработка»«Потребление ресурсов»Запросы и лимиты CPU и памяти по развёртываниям

Разделы с меткой «TBD» в меню находятся в разработке. При открытии такого раздела отображается сообщение «Раздел пока недоступен».

Если данных нет

Если в разделе нет данных, вместо содержимого отображается одно из сообщений:

СообщениеПричина
«Настройте правила маппинга или примените набор данных «Каноничная архитектура»»Ресурс для раздела не настроен в правилах маппинга, не удалось загрузить сущности или у вас нет прав на просмотр сущностей этого ресурса
«Сущностей пока нет. Создайте их в каталоге или синхронизируйте через datasource.»Ресурс настроен, но в нём нет сущностей
«Раздел пока недоступен»Раздел находится в разработке, или для вкладки не настроен виджет

Если сообщение о правилах маппинга отображается только у вас, запросите у администратора портала доступ к сущностям ресурса.

Запуск процессов

Кнопки главной — «Создать окружение», «Развернуть микросервис», «Заказать ресурс» и другие — запускают процессы каталога. Перед запуском открывается окно «Запустить процесс».

Чтобы запустить процесс:

  1. Если в окне есть список процессов, выберите процесс. Если процесс один, он выбран автоматически.
  2. Заполните параметры процесса. По умолчанию отображаются только важные параметры; чтобы увидеть все параметры и задачи процесса, нажмите «Все параметры процесса».
  3. Нажмите «Запустить».

Если параметры заполнять не нужно, в окне отображается сообщение «Для запуска этого процесса не нужно заполнять параметры — нажмите «Запустить»».

После запуска отображается уведомление «Процесс “{name}” запущен».

Процесс выполняет действия с вашими учётными данными. Если процесс завершается ошибкой доступа к внешней системе, проверьте учётные данные в профиле пользователя.

Если процесс не запускается, отображается одна из ошибок:

  • «Запрещено политиками доступа» — у вас нет прав на запуск процесса;
  • «Заполните все обязательные параметры процесса» — не заполнены обязательные параметры;
  • «Не удалось запустить процесс» — обязательный параметр процесса оказался пустым после подстановки значений.

Отслеживание выполнения

Главная показывает состояние процессов, пока они выполняются. Уведомление о завершении процесса не отображается.

Во время выполнения процесса:

  • в верхней части главной отображается строка «Выполняются процессы: {count}». Строка «Ожидают согласования: {count}» показывает процессы, которые ждут согласования, а строка «Запустили: {initiators}» — процессы, запущенные другими пользователями;
  • строка или карточка объекта, над которым выполняется процесс, отмечается индикатором и подписью «выполняется». Кнопки действий объекта недоступны до завершения процесса;
  • для создаваемого объекта отображается временная строка или карточка с подписью «создаётся».

Состояние процессов сохраняется после перезагрузки страницы и видно другим пользователям.

Итог выполнения процесса — успех или ошибка — отображается в панели «Мои активности» на вкладке «Процессы». Панель открывается значком часов в верхней панели портала; пока у вас выполняются процессы, значок заменяется индикатором.

После завершения процесса раздел загружает данные заново. Если объект создаётся синхронизацией источника данных, он появляется на главной после следующей синхронизации.

Первоначальная настройка

Пользователи с разрешением apply:seeds видят в верхней части главной баннер «Платформа готова к настройке». Кнопка «Запустить» открывает мастер первоначальной настройки, кнопка «Скрыть» скрывает баннер для всех пользователей.

Мастер описан в разделе «Первоначальная настройка» руководства администратора.

Настройка маппинга с главной

Пользователи с разрешением update:home-mapping-sets видят в нижней части бокового меню переключатель «Настроить маппинг». Когда переключатель включён, рядом с разделами появляется значок настройки правил маппинга раздела.

Порядок настройки описан в разделе «Правила маппинга».