SAP HANA XSA SPS03:SESSION_CONTEXT('XS_CLIENT')

2020-08-16 05:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我试图理解这段视频结...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我试图理解这段视频"结构化的特权和角色",其中解释了我们如何使用角色中的值将其传递给特权。 (这是我带走的视频。如果我错了,请让我知道。)

但是我的第一个问题是select语句,因为在M_SESSION_CONTEXT表中找不到XS_CLIENT键。

https://youtu.be/yuPBSwBlFfo?t=909

https://github.com/SAP/hana-xsa-opensap-hana7/blob/master/db/src/roles/FLIGHT_PRIV.hdbanalyticprivilege

8条回答
绿领巾童鞋
2020-08-16 05:45

仅从DUMMY中选择SESSION_CONTEXT('XS_PATIENTID')而不进行JSON处理,您会看到什么? 也许JSON的结构与我的示例不同(特别是如果它来自SAML映射而不是直接输入)。 还可以考虑在XSA级别中的属性到达SESSION_CONTEXT之前对其进行查看。 如果您将Express与UAA处理一起用作中间件,则可以从名为InfoInfo的变量中的请求对象中获取信息。 参见以下示例:

 app.get("/img/whoAmI",(req,res)=> {
 var userContext = req.authInfo; 
var结果= JSON.stringify({
userContext:userContext
});
res.type(" application/json")。status(200).send(result); });

一周热门 更多>