如何在HCP门户服务中获取SCI(SAP Cloud Identity)帐户信息?

时间:2016-09-07 13:06:11

标签: sap sapui5 saml-2.0 sap-fiori hana-cloud-platform

我正在HCP中构建HTML5应用程序,使用Portal Service来管理角色。后端开发人员让我给他们角色信息(id或电子邮件)作为接口的输入(他们需要这个身份验证信息)。怎么弄?是否提供了前端API来获取这些信息?

提前致谢。

1 个答案:

答案 0 :(得分:1)

用户API HCP 中提供了有关用户的一些详细信息。 要在HTML5应用程序中使用用户API,请按以下步骤添加到neo-app.jso n应用程序描述符文件的路径:

"routes": [
   {
     "path": "/services/userapi", //application path to be forwarded
     "target": {
       "type": "service",
       "name": "userapi"
     }
  }
]

上面定义的路线的示例网址如下所示:/services/userapi/currentUser

示例响应可以返回以下用户数据:

{
  "name": "p12345678",
  "firstName": "Jon",
  "lastName": "Snow",
  "email": "jon.snow@tina.com",
  "displayName": "Jon Snow (p12345678)"
}

More info here