B1ServiceLayer-吸引用户登录SSO

2020-09-16 07:34发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们正在CloudCon...

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

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


嗨,

我们正在CloudControlCenter环境中工作。 现在必须通过Active Directory使用SAP Business One SSO(单一登录)登录。

例如,我们执行以下请求:

POST https://hana:50000/b1s/v1/Login

 {
 " UserName":" rz-nag \\ 02939106",
 "密码":" Start123",
 " CompanyDB":" C204651_01_DEMO_SYSONE"
 } 

现在我们已成功登录。

如何获得广告帐户" rz-nag \\ 02939106"的SAP内部用户?

获取https://hana:50000/b1s/v1/用户无此参考信息的字段...



(8.5 kB)
2条回答
哎,真难
2020-09-16 07:49 .采纳回答

服务层元数据中了解到,您应该能够从UserActionRecord集合中获取WindowsUser属性。

我没有准备测试的SSO或云系统,但是

获取/b1s/v1/Users(1)

在Object本身中不容易访问此字段并不是很好,但是DI API也是这种情况。

如果这不适合您,请 您始终可以使用视图来显示该字段

顺便说一句,我也测试过

 GET/b1s/v1/Users(1)/UserActionRecord 

一无所获。 该恕我直言是一个错误(我将与开发人员讨论),但是如果您也可以将其报告为事件,我将不胜感激

一周热门 更多>