Создание пользовательских интеграционных карт в SAP Work Zone
В настоящее время я разрабатываю карты интеграции пользовательского интерфейса для рабочей зоны SAP (для HR) в Business Application Studio. Целью карт интеграции является отображение данных (например, собраний из календаря Outlook, сообщений команд и т. Д.) Из различных служб Microsoft с помощью Microsoft Graph. Я использовал Open Connectors для создания экземпляра Microsoft Graph, и не было проблем с отображением моих личных собраний Outlook и сообщений Teams на карте интеграции. Но когда я вхожу в систему с другим пользователем в SAP Work Zone, карта интеграции по-прежнему показывает только мои личные встречи, а не встречи от вошедшего в систему пользователя.
Можно ли создать динамические карты интеграции, отображающие пользовательскую информацию (из служб Microsoft)?
Идеи, которые у меня были до сих пор (и проблема (и), почему я еще не пробовал эту идею):
- Вместо использования открытых соединителей программно измените / создайте manifest.json (я не знаю, возможно ли это, и если да, то как можно программно создать или изменить manifest.json в Business Application Studio)
- Вызов какой-то функции или файла сценария в manifest.json для динамического создания строк для значений JSON (как мне интегрировать функции или файлы в manifest.json и возможно ли это?)
- Каким-то образом получить информацию о вошедшем в систему пользователе (при загрузке карты интеграции в рабочую зону) и использовать данную информацию о пользователе для создания данных авторизации, необходимых для запроса собраний и сообщений из Microsoft Graph (авторизованный SAP пользователь даже подключался к пользователю Microsoft?)
Я уже пытался интегрировать файл модуля JavaScript в manifest.json, но он не выполнил код в файле, а вместо этого просто показал имя файла.
Если для ответа на этот вопрос потребуется дополнительная информация, я с радостью постараюсь предоставить дополнительную информацию. Любая помощь или идея приветствуются. Я постараюсь отредактировать вопрос, если найду что-нибудь полезное или получу ответ.