2020-08-15 17:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨专家
我有一个名为ouser的oData实体,该实体带有角色字段,如何根据角色授权用户访问应用程序页面?
您好,安德烈斯,
我不明白您所说的拥有带角色字段的OData实体的原因。 角色应分配给用户的ID,并且不应通过OData实体提供。 对于SAP Fiori(或SAPUI5)之类的Web应用程序,角色和授权分为两部分,前端(Web应用程序)和后端(OData服务)应用程序。
前端应用程序受管辖 通过使用业务目录类型的角色。 后端服务受使用OData服务并执行某些操作(如创建,读取,更新和删除(CRUD))的授权控制。
您可以要求后端团队创建实体,并 将所有ui可见性详细信息发送到那里,例如带有字段部分的实体,属性,可见性,必填项。
因此,您可以使用它来控制ur app中ui字段的可见性。 这样,后端团队就可以维护用户角色和需要显示的字段的配置。 而且,您可以避免在ui中对角色和页面可见性进行硬编码。
最多设置5个标签!
您好,安德烈斯,
我不明白您所说的拥有带角色字段的OData实体的原因。 角色应分配给用户的ID,并且不应通过OData实体提供。 对于SAP Fiori(或SAPUI5)之类的Web应用程序,角色和授权分为两部分,前端(Web应用程序)和后端(OData服务)应用程序。
前端应用程序受管辖 通过使用业务目录类型的角色。 后端服务受使用OData服务并执行某些操作(如创建,读取,更新和删除(CRUD))的授权控制。
您可以要求后端团队创建实体,并 将所有ui可见性详细信息发送到那里,例如带有字段部分的实体,属性,可见性,必填项。
因此,您可以使用它来控制ur app中ui字段的可见性。 这样,后端团队就可以维护用户角色和需要显示的字段的配置。 而且,您可以避免在ui中对角色和页面可见性进行硬编码。
一周热门 更多>