SAP Cloud Platform自定义主体属性

2020-08-30 02:38发布

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

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


你好

我使用自定义身份提供程序对sap门户上的用户进行身份验证,并且需要将具有saml2身份验证的自定义属性传递给我的sapui5应用程序。

当我尝试在sapui5应用程序中检索连接的用户信息时,将使用

 sap.ushell.Container.getService(" UserInfo")。getUser()

不幸的是,可用的字段非常有限(名称,电子邮件和ID),我需要更多信息。

在有关使用自定义身份提供程序(与SAML2)一起使用的文档之后,我看到了此规范:

某处是否有所有主要属性可用列表?
我们可以添加自定义属性吗?
当然可以在sapui5应用程序中访问那些属性吗?


感谢您的帮助

(55.0 kB)

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

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


你好

我使用自定义身份提供程序对sap门户上的用户进行身份验证,并且需要将具有saml2身份验证的自定义属性传递给我的sapui5应用程序。

当我尝试在sapui5应用程序中检索连接的用户信息时,将使用

 sap.ushell.Container.getService(" UserInfo")。getUser()

不幸的是,可用的字段非常有限(名称,电子邮件和ID),我需要更多信息。

在有关使用自定义身份提供程序(与SAML2)一起使用的文档之后,我看到了此规范:

某处是否有所有主要属性可用列表?
我们可以添加自定义属性吗?
当然可以在sapui5应用程序中访问那些属性吗?


感谢您的帮助

(55.0 kB)
付费偷看设置
发送
4条回答
ZJXianG
1楼 · 2020-08-30 03:19.采纳回答

马克西姆,你好

关于您的问题:

某处是否有所有主要属性的列表? 我们可以添加自定义属性吗?

是的,但这是在身份提供者端配置的。

是否可以在sapui5应用程序中访问那些属性? 怎么样?

是,请参见访问用户API 。 示例: https://blogs.sap。 com/2016/05/23/getting-user-details-in-ui5-hcp/

最好的问候,
卢卡斯

天桥码农
2楼-- · 2020-08-30 03:39

有效! :)

这里的映射形式为saml2 IdP


,并调用用户api返回什么 我需要

完美

嗨,马克西姆,

您只需安装我的项目 HTML5UserAPI 作为Neo子帐户中的HTML5应用,并获取从身份提供者发送过来的所有详细信息。

最诚挚的问候
Gregor

暮风yp
4楼-- · 2020-08-30 03:14

API 记录如下: SAP Cloud Platform用户API

一周热门 更多>