Задача:
Добавить новую плитку в Fiori Launchpad для имеющегося приложения UI5.
Шаги настройки:
1. Создание семантического объекта.
В транзакции /UI2/SEMOBJ добавить новую запись(семантический объект).
(Имя выбираете произвольно)
2. Создание каталога.
Переходим по адресу http://<хост>:<порт>/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
Выбираем запрос в который будем складывать изменения
Выбираем вкладку Catalogs и нажимаем кнопку "Create Catalogs"
Вводим имя и ID
На появившемся экране нажимаем "Add Tile"
Выбираем Static
В открывшемся окне заполняем поля. Semantic Object - запись созданная в первом пункте
Результат сохраняем.
Далее переходим в Target Mappings
Добавляем запись
Для заполнения нам понадобится относительный адрес страницы. Его можно получить в SICF, нажав "Тест сервиса".
А также ID, который можно посмотреть в манифесте нашего UI5 приложения.
Заполняем соответствующие поля. Сохраняем
3. Добавить плитку в группу. Можно добавить плитку в уже существующую группу. Надо выбрать группу и нажать Add Tile
Или создать новую при необходимости.
В открывшемся окне добавим плитку
Просто выбираем и выходим
4. Создание роли для плитки.
переходим в транзакцию PFCG. Вводим желаемое имя роли. Нажимаем "Отдельная роль"
Добавляем полномочия на созданную группу плиток
Добавляем полномочия на каталог плиток.
Сохраняем роль и генерируем профиль полномочий. Присваиваем ее пользователю.
Заходим в Fiori Launchpad и проверяем наличие и работоспособность плитки.