У меня есть приложение UI5, размещенное на SAP NEO, которое извлекает данные через службу ABAP OData.
Пользователи поддерживаются в SAP Cloud Identity и сопоставляются с их Backenduser, а вход в систему настраивается через принцип распространения. Это все настроено и работает.
Меня попросили изменить приложение, чтобы позволить внешним торговым представителям без серверных пользователей SAP использовать приложение.
Идея состоит в том, чтобы использовать одного «технического пользователя» с базовой аутентификацией вместо основного.
У меня вопрос: как определить исходное имя пользователя Cloud в ABAP (поскольку sy-uname будет техническим пользователем).