点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如何使用适用于Android的SAP Cloud Platform SDK对SAP Fiori Native Android应用执行用户管理和身份验证
1。 添加用户-因此,只有添加的用户才能使用此应用程序
实现身份验证和用户管理所需的机制
----------------------------------------- -------------------------------------------------- ---------------------
使用适用于Android的SAP Cloud Platform SDK实施了基本的本地Android应用
Swapnil Lahire -移动服务本身不提供用户管理。 实际上,我们将用户的身份验证委托给已配置的IDP。 就是说,您应该能够使用"访问控制"功能来控制访问。 需要注意的重要一点是,此功能旨在仅在身份验证期间控制访问。 这不是应用程序级别的密码,并且如果应用程序处于脱机状态(未对IDP进行身份验证),则访问控制功能不起作用。 此处说明了访问控制功能- https://help.sap。 com/viewer/38dbd9fbb49240f3b4d954e92335e670/Cloud/zh-CN/ba05a601c7684475a1ccb78f1ccbc6a4.html 。 此特定内容特定于Cloud Foundry。 如果您使用的是SAP托管,则基本步骤如下:
1。 确保将访问控制功能分配给您的移动应用程序定义。 我认为它默认存在。
2。 确保选中"启用角色设置"。
3。 输入您要授权的角色的名称。 多个角色用逗号分隔。
4。 在SAP Cloud Platform>安全性>授权>组下,创建一个组并指定适当的IDP映射信息。
5。 在" SAP Cloud Platform">"服务">" SAP Cloud Platform移动服务">"配置移动服务"下,使用与您在步骤3中输入的名称匹配的名称创建角色。
6。 将授权组分配给角色。 这是您在步骤4中创建的组。
7。 根据您在步骤3中输入的角色数量,根据需要重复步骤4-6多次。
希望这会有所帮助!
您好 Britt a>,
感谢您的详细解释; 我执行了与您描述的步骤相同的步骤,即使该过程有奇怪的行为,该过程仍会以某种方式起作用,因为如果将用户分配给该组,则应用会正常加载(确定),如果未分配该用户的角色,他可以登录但 该应用程序上面装有叠加层,并且不可点击(但是,不会出现错误消息,并且不会阻止登录)。
我在使用云构建构建的NEO env中开发了一个SAPUI5应用程序,它是一个混合应用程序。
有什么想念的吗?
谢谢
使用SAP Identity Provider获得解决方案
一周热门 更多>