点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我必须开发一个具有以...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我必须开发一个具有以...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我必须开发一个具有以下要求的应用程序:最终用户可以查看和修改其个人数据。 可以访问此应用程序的用户已在SAP Cloud Identity中注册。
通过阅读API文档( https ://help.sap.com/viewer/6d6d63354d1242d185ab4830fc04feb1/Cloud/en-US/cce8d64eed1c4d8d8311147336ffe2eb.html ),开发人员可以使用:
-USER REGISTRATION REST API,非管理员用户可以使用
-SCIM REST API,可由用户管理员用于最终用户管理
USER REGISTRATION REST API似乎是正确的解决方案:不幸的是,使用PUT方法,最终用户被授权更新其个人资料的状态(->无效),但不能更新电子邮件,姓名,姓氏等。 ..
唯一的方法似乎是使用SCIM API,但此解决方案似乎不适合非管理员用户(他们必须只能访问其用户,而不能全部访问)。
有人知道如何解决这个问题吗?
嗨Eugenio,
您的应用程序应该能够管理所有用户数据,因此它将充当管理员,并且SCIM API是正确的方法。 当然,您必须开发自己的应用程序,使用户只能编辑自己的数据。 另一个选择是重复使用,将用户重定向到其内置的个人资料页面,例如 https://accounts.sap.com
最诚挚的问候,
瓦伦丁
一周热门 更多>