2020-09-05 05:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
是否有机会读取调用SAP CPI(云平台集成)IFlow的用户的名称和角色?
我知道用户处理和授权管理是在将请求传递到IFlow/接口之前预先完成的,但是我想对集成流程中的用户角色"做出反应"。
嗨Raffael,
请在"运行时配置"中将" SapAuthenticatedUserName"作为允许的标题。 然后,您可以在脚本中获得一个用户名,如下所示:
def headers = message.getHeaders() def userName = headers.get(" SapAuthenticatedUserName")
我认为您可以使用以下API来获得角色:
https ://api.hana.ondemand.com/authorization/v1/documentation
此致
Andrzej
您好,Andrzej,
感谢您的回答。 它完美地工作! 请问您是从哪里获得此标头字段存在的信息的? 是否有文档/列表列出所有标头,这些标头可用,并且可以通过"允许的标头"功能允许?
亲切的问候, Raffael
它可能基于以下文档。一些预定义的标头可以在不添加允许的标头的情况下读取。
https://help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/0ae p> 还可以循环标题映射,并查看可以读取哪些标题值。 如果要读取由客户端添加的标题值,则必须在 问候, Muni
还可以循环标题映射,并查看可以读取哪些标题值。
如果要读取由客户端添加的标题值,则必须在
问候,
Muni
最多设置5个标签!
嗨Raffael,
请在"运行时配置"中将" SapAuthenticatedUserName"作为允许的标题。 然后,您可以在脚本中获得一个用户名,如下所示:
我认为您可以使用以下API来获得角色:
https ://api.hana.ondemand.com/authorization/v1/documentation
此致
Andrzej
您好,Andrzej,
感谢您的回答。 它完美地工作! 请问您是从哪里获得此标头字段存在的信息的? 是否有文档/列表列出所有标头,这些标头可用,并且可以通过"允许的标头"功能允许?
亲切的问候,
Raffael
嗨Raffael,
它可能基于以下文档。一些预定义的标头可以在不添加允许的标头的情况下读取。
https://help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/0ae p>
还可以循环标题映射,并查看可以读取哪些标题值。
如果要读取由客户端添加的标题值,则必须在
问候,
Muni
一周热门 更多>