B1ServiceLayer-吸引用户登录SSO

2020-09-16 07:34发布

         点击此处--->   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)

         点击此处--->   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条回答
哎,真难
1楼 · 2020-09-16 07:49.采纳回答

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

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

获取/b1s/v1/Users(1)

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

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

顺便说一句,我也测试过

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

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

huskylover
2楼-- · 2020-09-16 07:51

嗨Ralph,

感谢您的反馈。 我们在CCC ServiceLayer环境上测试了UserActionRecord,并获得了空结果。

 {
     " odata.metadata":" https://xxxx:50000,xxxx.de:50000/b1s/v1/$metadata#Users/@Element",
     " UserActionRecord":[]
 } 

我们将打开一个事件并再次报告。

亲切问候

一周热门 更多>